经过前几次的学习我们已经安装好Python解释器、搭建好顺手的IDE环境,那么接下来,我们就正式的开始一些列Python知识的学习,代码敲起来~
一、字面量
字面量是以变量或常量给出的原始数据。在Python中,有多种类型的字面量,如数字字面量、字符串字面量、布尔字面量、特殊字面量。
20232354.1545"字符串内容"或单引号'字符串内容'或三引号"""字符串内容"""包含起来:"Biomamba"我们可以将这些字面量用print()函数打印出来:print("Biomamba")input函数将输入值传递给变量接受,接受的类型默认为字符串:print('biomamba')name = input()print('I am '+name)name = input('请告诉我你是谁')print('I am '+name)biomambaBiomambaI am Biomamba请告诉我你是谁Biomamba I am Biomamba
f"字面量 {变量或表达式}"的方式可以快速拼接字符串,并且无需考虑当中字面量种类的不同(整数、浮点数、字符串均可拼接):Action = '学python'print(f"Biomamba 在2023年 {Action}")Action = '学python'print(f"Biomamba 在{2000 + 23}年 {Action}")Biomamba 在2023年 学python Biomamba 在2023年 学python 若字符串中包含特殊符号,可以用\来去义,这与其它编程语言的用法基本一致: print("Biom\'amba")Biom'amba
# 将内容转换为字符串,放入占位位置Action = '学python'message = "Biomamba %s" % Actionprint(message)message = "Biomamba 在%s年 %s" % (2023,Action)print(message)# 将内容转换为整数,放入占位位置:message = "Biomamba 在%d年 %s" % (2023.003,Action)print(message)# 将内容转换为浮点型数值,放入占位位置:message = "Biomamba 在%f年 %s" % (2023.003,Action)print(message)# 占位时控制浮点数精度:# %5d 设置数字宽度为5(包含小数点)# %.f 控制小数点后位数# 将内容转换为浮点型数值,控制精度后放入占位位置:message = "Biomamba 在%5d年 %s" % (2023.003,Action)print(message)message = "Biomamba 在%.2f年 %s" % (2023.003,Action)print(message)# 联用时d需省略Action = '学python'message = "Biomamba %s" % Actionprint(message)message = "Biomamba 在%10d年 %s" % (2023, Action)print(message)message = "Biomamba 在%5.2f年 %s" % (2023, Action)print(message)Biomamba 学pythonBiomamba 在2023年 学pythonBiomamba 在2023年 学pythonBiomamba 在2023.003000年 学pythonBiomamba 在 2023年 学pythonBiomamba 在2023.00年 学pythonBiomamba 学pythonBiomamba 在 2023年 学pythonBiomamba 在2023.00年 学python
TrueFalse二、注释
# 这是一个单行注释"""这是一个多行注释需要三个引号与代码相区分"""三、变量
year = 2022print(year)2022
year = 2023print(year)2023
year = 2023type(year)intweight = 75.00type(weight)
floatmyname = 'Biomamba'type(myname)
str
四、变量类型转换
type(int(2023.00))int
type(float(2023))float
type(str(2023))str
五、标识符(变量名、类名、方法名)
六、运算、运算符
1+19/39//49%49**46561
mynum = 5mynum += 1mynum #等同于:mynum = 5mynum = mynum + 1mynum6 6
-=
mynum = 5mynum -= 1mynum #等同于:mynum = 5mynum = mynum - 1mynum4 4
*=
mynum = 5mynum *= 2mynum #等同于:mynum = 5mynum = mynum * 2mynum往期回顾

如何联系我们


已有生信基地联系方式的同学无需重复添加

