Python知识点总结

本文总结了Python编程中的一些重要知识点,包括算术运算、逻辑运算、字符串操作、循环控制、条件判断、数据结构以及随机数的生成。介绍了Python中的isalnum()、endswith()、startswith()等字符串方法,以及random库中的choice()、randint()、shuffle()和uniform()等函数。此外,还涉及了列表、元组、集合和字典的操作,以及循环结构和条件分支的使用。通过示例展示了如何在实际编程中应用这些概念和方法。
摘要由CSDN通过智能技术生成

a = 8

a %= 2

print(a)

 

a = True and False

print(a)

 

x = 371

print(x%100//10)

 

在循环语句中continue语句的作用是提前结束本层循环

在循环语句中continue语句的作用是提前进入下一次循环


 

Python isalnum() 方法检测字符串是否由字母和数字组成。

print('abc10'.isalnum())

 

print(True*3)

 

Python endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置。

print('test.py'.endswith('st.'))

print('test.py'.endswith('.py'))

print('test.py'.endswith('py'))

print('test.py'.endswith('y'))

 

Python startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。

print('Beautifule is better than ugly'.startswith('Be',3))

print('Beautifule is better than ugly'.startswith('Be',0,5))

 

for i in range(3):

    print(i,end=',')

 

程序的基本结构:顺序结构、选择结构和循环结构

 

choice() 方法返回一个列表,元组或字符串的随机项。

python中的randint用来生成随机数,在使用randint之前,需要调用random库。其表达是为random.randint(x,y).参数x和y代表生成随机数的区间范围。

shuffle() 方法将序列的所有元素随机排序。

uniform() 方法将随机生成下一个实数,它在 [x, y] 范围内。

 

print(3,end="")

print()

print(5)

 

print(int(True),int(False))

 

a = -9

a//=3

print(a)


 

for s in "abced":

    print(s,end=' ')

 

print("{:&>8}".format("python"))


 

for i in range(100,999+1):

    a = i//100

    b = i//10%10

    c = i%10

    if a**3 + b**3 +c**3 == i:

        print(i,end=" ")

 

x,y = 70,30

min = x if x<y else y

print(min)  

 

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

print('aaaasdf'.strip('a'))

print(len('aaaassss

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值