学习python个人记录

常犯错误:

(1)符号需要用英文,如:(){}""''\//;<>,. 部分中英文形态相似难以辨别。且空按Shift会切换中英文(与c语言一样)

多种函数:

print函数

字符串:        print("")输出         print('')输出         单引号双引号均可使用

整型/浮点型:        print()输出

布尔数:        print()输出

print("l'am")
print('he:"hello"')

注释

#

#注释

赋值

变量值可改变

name = "pengyuyan"
age = 40
height = 182.0

运算符

加+        减-        乘*        除/        取整(向下)//        取余%        等于==        不等于!=

==可用于字符串(c语言不行)

12 + 31    4.0 - 2.0    3 * 5    8 / 2    10//3    10%3

字符串操作

拼接

"I am" + "free"=="I am free"

格式化输出

f是格式化的英语单词(format)的首字母

name = "Susu" 
print(f"欢迎{name}参加我的生日会")

布尔数

用True和False来表达真和假

print(判断式成立)#输出Ture
print(判断式不成立)#输出False

a or b 其中一个为真,输出True        a and b 两者均为真,输出真        not True==False

有数据为真,None为假

选择语句

if else双向判断

today = "周一"
if today == "周五":
    print("明天是周六")
else:
    print("明天不是周六")

elif多向判断

tom_age = 21
if tom_age < 18:
    print("汤姆未成年")
elif (tom_age >= 18) and (tom_age <= 28):
    print("汤姆是青年") 
else:
    print("汤姆不是青年了")

列表

list_ada = [" Ada", "First Programmer", "1815-1852", "England"]
#索引          0          1                  2           3
list_ada[0]=="Ada"
list_ada.pop(0)#删除元素
list_num = [9,8,7,6,5,4,3]
list_num[0:3]#包含0不包含3
list_num.append(2022)#在末尾追加2022
list_num.insert(3,2024)#在3处插入2024,3后移

for循环

dessert_list =["芝士蛋糕","提拉米苏","杨枝甘露","抹茶千层","松露巧克力"]
print(dessert_list)
for dessert in dessert_list:
    print(dessert)
print(dessert)

range

 range() 方法可以创建一个整数列表,一般用在 for 循环中。

使用for循环和range()方法生成从0到6(不包含)的整数并依次输出。

for i in range(6):
    print(i)

当range()函数中填写2个数时,例如range(a,b)表示生成的整数从a开始,到b结束且不包含b

range()函数中填写3个参数时,range(a,b,c)表示生成的整数从a开始,到b结束且不包含b,整数之间的间隔为c,如果不填写,默认整数间隔为1。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值