python 基础语法1
2021/4/12 20:27:28
本文主要是介绍python 基础语法1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、字符操作
1、字符串拼接
wenben1 = 'i am' wenben2 = ' home' final = wenben1 + wenben2 print(final)
2、填加制表符、换行
print("\tPython") print("Ptyhon\nPython2\nPython3") \n\t 结合使用也可以
3、删除空白
'python' 与 'python ' 、' python '在文件本内看并无区别
rstrip()去末尾,strip()首尾都会去除,lstrip()去除首部空格
ccdp = ' konggeceshi ' print(ccdp) print(ccdp.lstrip()) print(ccdp.rstrip()) print(ccdp.strip())
4、单双引号
双引号包单引号即可
二、数据运算
1、加减乘除格式
re = 2 + 3 reb = 3 - 2 rec = 2 * 3 red = 3 / 2 ref = 3 ** 3 #平方运算 reg = 2 + 3*4 reh = (2+3)*4 print(re,reb,rec,red,ref,reg,reh)
2、str() int转换为字符
age = 23 message = "Happy " + str(age) + "rd Birthday!" print(message)
三、列表
1、列表打印
打印序列会把单引号打印出来
family = ['father','mother','son','daughter'] print(family)
只打印值
print(family[0]) print(family[3].title())
2、修改元素\列表末尾添加元素
修改family[0]元素
family = ['father','mother','son','daughter'] print(family) family[0] = 'aaaa' print(family)
append末尾新增元素
family.append('newadd') print(family)
使用insert列表中插元素
family.insert(0,'num00') print(family)
#使用del删除元素,del可以删除任意位置的元素
del family[0] print(family)
pop用法
3、排序
永久性排序,正序sort,倒序sort(reverser=True)
office = ['actx','bkj','ckj'] office.sort() print(office) office.sort(reverse=True) print(office)
sorted ,临时显示正序,列表顺序还保持原状
office1 = ['hkl','zko','rlj'] print(office1) print(sorted(office1)) print(office1)
reverser 倒序
office1.reverse() print(office1)
len列表长度
print(len(office1))
四、for、if、while用法
遍历整个列表,for循环必须有缩进
1、for循环
for i in office1: print(i)
range用法,输出少一,倒第二个值处停止
使用range创建数值列表
for value in range(1,5): print(value)
numbers = list(range(1,6)) print(numbers)
指定步长,打印偶数
even_numbers = list(range(2,11,2)) print(even_numbers)
2、切片
切片,使用列表的一部分,要创建切片可以指定使用第几个元素
使用0,1,2 三个元素
command = ['ls','cd','ip','top'] print(command[0:2])
3、if语法格式
if-elif-else用法,小于4岁不花钱,4-18 5块钱,其它10块钱
age = 12 if age < 4: print('cost 0') elif age < 18: print('cost 5') else: print('cost 10')
4、while循环
input用法
message = input("input what you want:") print(message)
输出1-5
current_number = 1 while current_number <= 5: print(current_number) current_number +=1
输入quit结束
prompt = "\n plz enter the city:" while True: city = input(prompt) if city == 'quit': break else: print('i,d love to go city')
删除包含特定值的所有列表元素
pets = ['dog','cat','dog','cat','rabbit'] print(pets) while 'cat' in pets: pets.remove('cat') print(pets)
这篇关于python 基础语法1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门