输出语句:
print():打印函数
1.可以直接打印字符串,数值
2.打印变量直接打印,不需要使用双引号
3.可以同时输出多个字符或者变量,中间使用逗号隔开
会在逗号的位置给我们产生一个空格。
print("hello world !!!") #hello wold!!!
print(100) #100
num1 = 300 #定义变量num
num2 = 200
print = ("100+200=300") #100+200=300
print = (num1,"+"num2,"=",num1+num2) #300 + 200=500
num1 = 998
num = 778
print(num1,"+" num2,"=",num1+num2) #998 + 778= 1776
输入语句:
input(string) 输入语句
string:提示语句,提示作用
得到结果是从控制台输入的内容
格式化输出:
print("%s"%(变量1))
%s 占位符 字符串
%d 整数
%f 小数
使用浮点数的时候
%.nf 表示保留n位小数
%0nd 0表示占位符, n表示所占用的长度,默认右对齐
%-nd - 表示左对齐
注意:使用左对齐不能添加占位符,占位符只能是0.
name = input("请输入您的姓名:")
age = input("请输入您的年龄:")
school = input("请输入您的学校:")
address = input("请输入您的地址:")
print("大家好我是%s""我今年%s岁""毕业于%s""居住在%s"%(name,age,school,address))#格式化输出
print("大家好我是"+name+"我今年"+age+"岁,毕业于"+sclool+"居住在"+address)#也可以用+进行连接
进制转换:
二进制:0b
0 1
逢二进一
八进制:0o
0 1 2 3 4 5 6 7
逢八进一
十进制:0d
0 1 2 3 4 5 6 7 8 9
逢十进一
十六进制:0x
0 1 2 3 4 5 6 7 8 9 a b c d e f
逢十六进一
十进制换算成二进制
倒除法,余数逆序
二进制换算成十进制
当前的数字乘以2的位数次方,最后相加。
八进制转换二进制
一位转三位
二进制转换为八进制
三位一取:低位开始取,高位不够补0
十六进制转换二进制
一位转四位
二进制转换十六进制
四位一取
总结:
‘{0:b}’.format() xx进制转为二进制
‘{0:o}’.format() xx进制转为八进制
‘{0:d}’.format() xx进制转为十进制
‘{0:x}’.format() xx进制转为十六进制
编码规范:
1.分号:行末不要加分号,也不要使用分号将两条命令放在一行 ;
2.行长度:建议每行不要超过80个字符
3.括号:宁缺毋滥的使用括号 ()
4.缩进:使用4个空格缩进代码
5.空行
6.语句:每条语句独占一行
7.尽量避免文件中出现空格与中文
标识符:
什么是标识符? 其实就是一个字符串
标识符的命名规则:
1.只能由字母数字下划线组成
2.不能以数字开头
3.不能使用python的关键字
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’,
‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’,
‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’,
‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’,
‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’,
‘with’, ‘yield’]
4.区分大小写
5.取名见名之意
6.建议使用驼峰式命名法
作用:
给变量,函数,以及类进行命名的。
import keyword
查看python关键字
print(keyword.kwlist)
驼峰式命名法:
1.大驼峰 每个单词首字母都大写
例如: PersonClass,给类命名
2.小驼峰 第一个单词首字母小写,其他单词首字母大写
例如:getAge,给变量或者函数命名
Python常用快捷键
ctrl+d 复制选中行,若没有选中,则复制光标所在行
ctrl+y 删除当前行【没有选中】,若选中,则选中所有选中的行
整行删除
ctrl+/ 添加注释【选中可以批量取消】
shift+enter 快速换行【光标】
tab 缩进(选中多行可以进行批量缩进)
shift+tab 取消缩进 (选中多行可以批量取消)
ctrl+f 查找
ctrl+r 替换
首先敲2~3字母,打一个enter键,出现代码提示,可以根据
上下键进行选择,选中需要的函数,继续enter键,会帮我们自动生成.
在python中,用到的所有的标点符号都是英文下的。
单行注释(用#)
‘’’
多行注释(三引号)
‘’'