输出
print(),python中内置的一个输出函数
1、字符串(引号包起来):在代码中表示一段文字
语句:print("人生苦短,我用python")
注释
1、注释:使用 # 表示,注意:#后面加一个空格 (单行注释)
2、注释快捷键:ctrl + /
多行注释:(又叫“文档字符串”)
1、3个引号开头,3个引号结尾,(可以是双引号、单引号)注意:单引号和双引号不能混合用
变量
1、在代码中用来临时保存数据
2、变量命名规范:
●只能由数字、字母、下划线组成
●不能使用数字开头
●不能使用python中的关键字
注意点:
1、python严格区分大小写
2、变量名尽量不要和python中的内置函数和模块同名(print)
3、变量的命名风格:
●尽量做个见名知意
●尽量使用下划线命名法:单词和单词之间使用下划线连接(max_age = 1)
●不推荐使用驼峰命名法:
1、大驼峰:每个单词第一个字母大写(MaxAge = 1)
2、小驼峰:除第一个单词之外,每个单词的首字母大写(maxAge = 1)
4、打印python中的35个关键字:
import keyword
print(keyword.kwlist)
结果:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']
数值类型的数据
1、整数:int(整数)
age = 1
2、小数:float(浮点数)
number01 = 111.111
3、布尔值:(bool)是一种特殊的数值类型
●True:表示真,条件成立
●False:表示假,条件不成立
●所有的数据都可以转换为布尔值:非零为True(数据值不为0,数据长度不为零,数据值不为空“None”)这个数据的布尔值就是True
数值类型的运算
1、算术运算符:
●加(+) print(1+1)
●减(-) print(1-1)
●乘() print(11)
●除(/) print(1/1)
●除法取整(//)
●除法取余(%)
●幂运算(**)
2、比较运算符
●大于:>
●小于:<
●大于等于:>=
●小于等于:<=
●不等于:!=
●等于:==
字符串
1、字符串:可以通过引号来表示
a、单引号:单引号输入时换行会加个 \ 但是打印出来还是没换行的
b、双引号:
c、三引号(单双都可以):字符串可以换行
2、字符串转义:
●\可以对特殊的符号进行转义
●':表示一个 '
●":表示一个 "
●\n:表示换行(换行符)
●\t:表示制表符(了解了解)
例子:用变量保存一个内容为:python'java 的字符串
aa = 'python'java'
print(aa)
3、空字符和空白字符
●空字符串:字符串中什么内容都没有: d = ''
●空白字符:字符串中有空白键:d1 = ' '
4、获取字符串的长度:python的内置函数len()
例子:
d = ''
d1 = ' '
print("d的长度:",len(d))
print("d1的长度:",len(d1))
d :什么内容都没有 d1:有2个空白字符
5、NOne:表示空,什么都没有保存的意思
e = None
print(e)
区分数据类型
1、内置函数: type
number1 = 100(int)
number2 = 111.111(float)
b = True (布尔值)
s1 = "天道出勤" (字符串)
2、查看数据类型
print("number1的类型:",type(number1))
print("number2的类型:",type(number2))
print("b的类型:",type(b))
print("s1的类型:",type(s1))
输入
input (python中的内置函数)
1、可以让用户在控制台输入内容到程序中
name = input("请输入名字:")
age = input("请输入年龄:")
print('name:',name)
print('age:',age)