本人社畜一枚,由于工作中偶尔用到python,就零散的学习过python,一直没有系统化学习。决定痛下决心,进行一轮从0开始的系统学习,用笔记作为打卡!!!
正文
字符串:
1、用 ' ' 、 " " 、 """ """ 表示的都为字符串。
三引号可以控制多行字符串的格式。
message = """
aaa
vvv
bbbb
"""
print(message)
注释: 代码不解释,只增加代码可读性。
1、单行注释用# ,eg:
print("xxx") # 注释不解析
2、多行注释用三引号""" """,eg:
"""
aaa
bbb
vvvv
我只是多行注释
"""
格式化输出:
1、使用占位符%s、%d、%f
%s ---》str简写
%d ---》数字,且取整
%f ---》取浮点数,%.1f保留一位小数,且四舍五入;%.2f保留两位,保留N位同理
name = '赵飞'
age = '18'
sex = '男'
print('%s今年%s岁,性别%s' % (name,age,sex))
2、format()
age = 2
name = '赵飞'
print('{0}今年{1}岁'.format(name,age))
input输入:
解释器碰到input(prompt=None),会进入一个标准的输入流(键盘)。光标闪烁阻塞代码执行,等待输入内容,需要按下回车继续执行,把内容传到接收的容器。
输入的内容类型均为字符串。
name = input('请输入名字:') # 在控制台输入内容,阻塞式
print(name)