1. 首页>
  2. 技术文章>
  3. python学习第2天

python学习第2天

8/4/24 10:53:05 PM 浏览 885 评论 0

python

# 1、乘方运算符 **
print(2 ** 3)

# 2、取整除运算符 //
print(9 // 2)

# 3、算数运算符的优先级 **最高,然后*/*//,最后+-
print(2 + 3 * 4) # 14

# 4、多个变量赋值
num1,num2,num3Str = 1,2,"三"
print(f'{num1} {num2} {num3Str}')

# 5、减法赋值运算符 num1 = num1 - num2
num1 -= num2
print(num1) #-1

# 6、把num1转成字符串
print(str(num1))

# 7、把num1转成浮点数
print(float(num1))

# 8、input () 输入函数,当程序执行到input,等待用户输入,输入完成之后才会继续往下执行
#a = input("请输入你的名字:")
#print(a)

# 9、条件语句
if True:
    print("True")
elif False:
    print("False")
else:
    print("else")
    
# 10、逻辑运算符 and or not
print(True and False)

# 11、三元表达式
print(10 if 10 > 5 else 5)

# 12、导入模块,比如:随机
import random
print(random.randint(1,10))

# 13、while 循环
i = 0
while i < 10:
    print(i)
    i += 1
    
# 14、for 循环,range可以生成数字列表,range(start,end,step),s'tep可以省略,默认=1
for i in range(10):
    print(i)
    
# 15、循环跳出
for i in range(10):
    if i == 5:
        break
    print(i)
    
# 16、循环继续
for i in range(10):
    if i == 5:
        continue
    print(i)
    
# 17、索引取值
name = 'florent'
print(name[2]) #o
print(name[-1]) #t,倒序取值,从-1开始,-1,-2

# 18、切片语法 [开始索引,结束索引,步长],默认步长为1
print(name[1:3])

# 19、find 查找字符串,返回第一个找到的下标,找不到返回-1
print(name.find('o'))

# 20、index 查找字符串,返回第一个找到的下标,与find区别:找不到抛出异常
print(name.index('o搜索'))  

# 21、count 字符串查找,返回找到的次数  
print(name.count('o'))

# 21、replace 字符串替换,返回替换后的字符串
print(name.replace('o', 'm'))

# 22、split分割
a = "a_b_c"
print(a.split('_'))

# 23、caplicate 首字母大写
print('florent'.capitalize())

# 24、upper 全部大写
print('florent'.upper())

# 25、lower 全部小写
print('FLORENT'.lower())

# 26、title 把字符串的每个单词首字母大写
print('who is florent'.title())

# 27、判断是否是数字
print('123'.isdigit())

# 28、startwith() 判断字符串是否以指定字符串开头
print('florent'.startswith('f'))

# 29、endwith() 判断字符串是否以指定字符串结尾
print('florent'.endswith('t'))

# 30、strip() 去掉字符串首尾的空格
print(' florent '.strip())

# 31、lstrip() 去掉字符串左边的空格
print(' florent '.lstrip())

# 32、数组可以存储不同类型
a = [1,2,3,'florent']
print(a[2])

# 33、数组插入元素,在下标为1的前面插入11
a.insert(1,11)
print(a)

# 34、元组:不能够被修改
t = ('a','b')
print(t[0])

# 35、修改一组元素
num = [0,1,2,3,4,5,6]
num[2:5] = [22,33,44]
print(num)


网友讨论