Python

day1学习总结0612

2018-06-23  本文已影响0人  星星曦馨

Python学习总结1

01-第一个Python程序

1.1、sublime常用快捷键

1.2、print函数的用法
print ('hell')

02-Python基础语法

2.1、注释

多行注释分为:

2.2、标识符

2.2.1、硬性要求:

常见报错

SyntaxError  语法错误
IndentationError 缩进问题检查是否有空格或者缩进错误
处理办法:查看是否变量或者单词输入错误

2.3、Python中-关键字

查看关键字:
import keyword  #import导入模块
print (keyword.kwlist)
['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']

2.4、行与缩进


2.5、多行语句

在Python中如果一行需要写多个语句,中间用分号(;)隔开,如下
aaa = 1 ; abc = 2

5.2一行代码写多行

sum2 = aaa + \
    bbb + \
    ccc
列表、字典、元祖、集合的元素在多行显示的时候,可以不用\链接
dict1 = {
     'name':'xxx',
     'age':20,
    'gender':'男'
    }

03-Python基本数据类型

Python中标准的数据类型有六种:

3.1数字分为:整数(int)、浮点数(小数)、布尔(True/False)、复数(实部+虚数)

使用type()函数去查看值的类型:
print (type(True))
3.2字符串

3.3转义字符

Python需要转义字符来表示一些特殊的字符串;包括一些有特殊意义和特殊功能的字符串
转义字符 描述
(在行尾时) 续行符
\ 反斜杠符号
' 单引号
" 双引号
\a 响铃
\b 退格
\e 转义
\000
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
\oyy 八进制数,yy代表的字符
\xyy 十六进制数,yy代表的字符
\other 其它的字符以普通格式输出
在字符串前加r或者R,阻止转义字符转义

04-进制转换

二进制
print (0b1101)    #二进制数字前加0b
print (bin(100))    #将括号内的数字转换二进制
print (bin(0o75))    #将括号内的八进制转换成二进制
print (bin(0xaf))    #将括号内的十六进制转换成二进制

八进制
print (0o10)        #八进制数字前加0o
print (oct(10))     #将十进制转换成八进制
print (oct(0b110011))   #将二进制转换成八进制

十六进制
print (oxa1)    #十六进制数字前面加0xa
print (hex(10)) #将十进制转换成十六进制
print (hex(0o67))#将八进制转换成十六进制

05-变量

变量的3种办法
name = 'zdf'    #声明一个变量,并且赋值
a = b = c =10   #同时声明3个变量
a1,b1,c1, = 10,12.6,'aaa'   #同时声明了3个不同的变量

06-运算符

Python中的运算符:算术运算符、赋值运算符、逻辑运算符
算术运算符:+(加)、-(减)、(乘)、/(除)、//(整除)、*(幂运算)
幂运算
print (2**3)    #计算2的3次方

数学运算模块

math是Python内置的一个提供数学运算的模块
import math
print (math.fabs(-20))
求pi的圆周率
print (math.pi)
上一篇下一篇

猜你喜欢

热点阅读