1.python是一种灵活的语言,可有无类,面向对象面向过程的语言(既有函数又有方法)。
2.胶水语言,写码简洁,函数库丰富。
3.主后台web开发。主要应用领域:人工智能,数学科学家。重点是大数据,数据分析。
4.python全部是引用数据类型,字符串属于引用数据类型。
基本数据类型:int double float
引用数据类型:string 类
存储方式
基本------------------------------栈:先进后出
引用------------------------------堆:无顺序
队列:先进后出
5.
输入:input()
输出:print()
删除:del
赋值:=
等于:==
isdigit()检测字符串是否只由数字组成
isalnum()检测字符串是否由数字和字母组成:如果字符串至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False
isalpha()检测字符串是否只由字母组成
单行注释:#-------------
多行注释/换行字符串:’’’----------’’’
判断类型:
type()不会认为子类是一种父类类型
isinstance()会认为子类是一种父类类型
除法:/可有小数点
//整数
%取余
与或非:and or not
in判断是否在谁里面 not in不在
is判断两个标识符是否属于同一对象 is not不属于 x is y与id(x)==id(y)
len函数是一种函数,功能是返回文本串的字符数。Len():得到字符串的长度。语法是Len (string),string类型变量返回值Long。
6.
a=input('请输入一个四位数字')
if len(a)==4:
shuzi=int(a)
qian=shuzi//1000 bai=shuzi//100%10 shi=shuzi//10%10 ge=shuzi%10 sum=qian+bai+shi+ge
print(sum)
else:
print('只能输入四位数字')
第二种写法:
a=int(input('请输入一个四位数字')) b=a//1000+a//100%10+a//10%10+a%10 print('只能输入四位数字',b)