1、python基本的元素及输出语句

1、在python文件中,由于编码的问题,所以在开头声明这是utf-8编码的(多在输出汉字
时用到)
#coding=utf-8
2、python中的输出语句
print("I love maiden!")
print("我爱China")
3、python中的赋值语句(包含输入输出)
a = int(input())
b = int(input())
print(a+b) #输出a+b的值
print(type(a+b)) #输出a+b的值的类型
4、python中的注释方法
单行用#,多行用三个单引号或三个双引号
5、可以使用""将一行的语句分为多行显示,语句中包含[]、{}、()就不需要使用多行连接
符,空行也是程序代码的一部分
6、python中的条件语句的写法
if expression :
suite
elif expression :
suite
else :
suite
7、python中的赋值语句
变量的负值:
a = b = c =1;
给多个变量一次性负多个值
a, b, c = 1, 2, "john"
给一个变量赋一个值
a = 1
8、python中的标准数据类型
>Number: 数字
>String: 字符串
>List: 列表
>Tuple: 元组
>Dictionary: 字典
>Python支持复数,复数由实部和虚部构成,可用a+bj表示或者complex(a, b)
del语句可以删除多个对象和语句
>set:集合
9、python中的数据类型详解:
>字符串:使用s[n:m]可以截取字符串s中n到m的字符串,其区间为左开右闭
>List:是Python中使用最频繁的数据类型,可以完成大多数集合类的数据结构实
现,它支持字符,数字,字符串甚至可以包含列表(所谓嵌套),列表用[]标
识,是python最通用的复合数据类型。
>Tuple:元组是一个类似于list的数据类型,用()标识,内部元素用" , "隔开,但是元
素不能二次赋值,相当于只读列表
在元组中如果只有一个元素,那么必须再其后加逗号,如下,如果不加逗
号,则其类型为基,本数据类型(原本的数据类型如(int等))
>Dictionary:字典是python中除列表外最灵活的内置数据结构类型,列表是有序的对
象集合,字典是无序的对象集合和列表的区别:字典当中的元素是通过键来
存取的,而不是通过偏移存取;字典用"{}"标识,由索引[key]和它对应的值确

10、python中数据类型的转化方法:
>int(x [,base]):将x转换为一个整数
>long(x [,base]):将x转换为一个长整数
>float(x):将x转换到一个浮点数
>complex(real, [image]):创建一个复数
>str(x):将对象x转换为字符串
>repr(x):将对象x转换为表达式字符串
>eval(str):用来计算在字符串中的有效python表达式,并返回一个对象
>tuple(s):将序列s转换为一个元组
>list(s):将序列s转换为一个列表
>set(s):转换为可变集合
>dict(d):创建一个字典。d必须是一个序列(key,value)元组
>frozenset(s):转换为不可变集合
>chr(x):将一个整数转换为一个字符
>unichr(x):将一个整数转换为Unicode字符
>ord(x):将一个字符转换为它的整数值
>hex(x):将一个整数转换为一个十六进制字符串
>oct(x):将一个整数转换为一个八进制字符串
11、python中的各种运算符
>算数运算符:
a ** b:a的b次方
a // b:返回a/b的商的整数部分
>逻辑运算符:
a and b:与
a or b:或
not a:非
>成员运算符:
a in b:如果a在序列b中,返回True
a not in b:如果a不在序列b中,返回True
>身份运算符:
a is b:如果a和b引用自同一个对象,返回1
a is not b:如果a和b不是引用自同一个对象,返回1

你可能感兴趣的:(1、python基本的元素及输出语句)