1-PYTHON介绍 2-语言的执行方式: 1-编译执行:c / c++ / java(javac编译器) java中是与编译器执行的 python相当于解释性语言 1- 编译+链接 2-一旦有语法错误,不能运行---笔译 3-exe---执行文件 2-解释型: 1-口译---边执行边翻译 3-python官网:https://www.python.org/ 4-从print开始: 1-lesson1.py去运行 cmd -----python lesson1.py 2-在解释器里面运行 1-进入解释器 >>> 2-输入 print('lesson1') 3-pycharm运行 4-严格区分大小写 5- 第一条语句前面不能有空格 ,但可以空行 6- print在python3一定要有小括号() ''' # print(2**4) #相当于2的4次方 # print("lesson1") # print('lesson1') # print('''helllo''') # print(type('lesson1'))#查看变量的类型<class 'str'> # welcome = '欢迎来到松勤自动化班1209' # print('小a'+welcome)# + ---连接符 # print('小b'+welcome) # print('小c'+welcome) # str1 = 3.14#见名知意 python变量命名要见名知意 不能数字开头 驼峰式命名规则 关键字也不能用 # namePrint = 100 # print('') # # print(2+'b')#TypeError: unsupported operand type(s) for +: 'int' and 'str' 类型错误,运算符+号后面不能跟字符串 # print('abc'+2)#TypeError: must be str, not int 多行注释: ''' ''' ctrl+/ 注释/取消注释 # print('') 一般用作单个字符 # print("") 一般用作字符串 # # if True: # print() print('---lesson_2对象+变量---') 知识汇总: 1-Python 语言里 一切数据都是对象 2-整数: 1-python 2 :int ---- long(长整数) 2-python 3 :中 只有int 没有long 3-怎么查看类型---type(100)--有返回值--该类型---<class 'int'> 3-浮点数--小数:type(3.0)---<class 'float'>---没有double 4-数字的运算: 1-加法 + 2-减法 - 3-乘法 * 4-除法 / 1-在python3 9/4 == 2.25 肯定带小数点 等价python2- 9//4 == 2 2-在python2 9/4 == 2 等价python3------ 9.0/4 == 2.25 5-取余 % 6-求次方----2**4 5-字符串: 1-定义:<class 'str'> 1- ' a' " a" ''' ''' 6-字面量--直接量-- 1 3.14 'a' 7-变量: 1-优点: 1-代码比较简洁 2-修改方便 2-字符串之间的 + 连接符 3-变量:一个名字---一个可以改变的 1-组成: 字母+数字+下划线 2-一般以字母(大写,小写均可)开头---本身没有语法错误 3-数字不能开头!!! 4-区分大小写 5-英文单词--建议 6-不能与关键字相同(关键字是Python语言里面的特殊字符串) import keyword print(keyword.kwlist) 7-不要与内置函数相同---print 4-没有任何变量引用的对象,会被Python解释器清除 5-查看对象的地址--id() print('a的值:',a,'a的地址', id(a)) 8-退出python解释器: 1-ctrl+ z--* 2-exit() 3-quit() 9-常见的几种变量的赋值 a= 1 a += 1 ------- a = a + 1 a *= 2 ------- a = a * 2 a++ ++a a-- --a python语法里面没有这些 10-ctrl + / --- 注释/取消注释 ''' welcome = '欢迎来到学习python!' print(type(welcome)) print('小a, '+welcome) print('小b, '+welcome) print('小c, '+welcome) print(3.15+1) #字母 、 下划线 数字 # import keyword # print(keyword.kwlist) 查看python中有哪些关键字 # a = 2**4 相当于2的4次方 # print(a)#<class 'int'> # welcome = '欢迎学习python!' # print('小a, '+welcome) # print('小b, '+welcome) # print('小c, '+welcome) #引用变量python ''' 变量命名: 1- 组成元素:字母 、 下划线、 数字 2- 字母可以开头, 3- 数字不能开头 4- 下划线-不建议定义普通变量使用!!! 5- 关键字不能用!if for Ture 6- 内置函数名不能用! 7- 建议用英文 ''' # import keyword # print(keyword.kwlist) # a = 3 # print(a,'a的地址:',id(a)) #查看a变量的地址值 # b= a # print(b,'b的地址:',id(b)) # # a = 4 # print(a,'a的地址:',id(a)) # # b= a # print(b,'b的地址:',id(b)) print(int(3.14)) # 属于向下取整 打印出来的是3 print(int(4.86)) # 属于向下取整 打印出来的是4 # # #1- 向下取整 向下取整直接用内建的 int() 函数即可: # print(int(3.14)) # print(int(4.86)) # #2- 四舍五入 对数字进行四舍五入用 round() 函数: # print(round(2.645,2)) 输出2.65 保留两位小数 # print(round(4.86)) # # #3- 向上取整需要用到 math 模块中的 ceil() 方法: # import math # print(math.ceil(3.14)) # print(math.ceil(4.86)) # #4- 分别取整数部分和小数部分: # import math # print(math.modf(3.86))
python快速入门
最新推荐文章于 2023-11-20 17:58:07 发布