一. 认识和介绍python 1.Python是一门解释性语言. 优点:1.执行效率高 2.开发效率非常高 3.高级语言 4.可扩展性 5.可嵌入性 缺点:1.速度慢 2.代码不能加密 3.线程不能利用多cpu问题
二.python的发展历史 主要的是python2.x 3.x
三.python的安装 python程序有两种编写方式: 1. 进入cmd控制台. 输入python进入编辑模式. 这时候我们可以直接编写python程序 2. 也可以在.py⽂文件中编写python代码. 通过python命令来执⾏行行python代码 注意: python2中的中⽂文编码会有问题. Python2使⽤用的是ASCII码编码. 处理理不了了中⽂文. 我 们需要替换成utf-8编码.
四.变量 变量的命名规则: 1.变量由字母,下划线,数字等组成 2.不可以数字开头,更不能是全数字 3.不能是引用python的系统关键字 4.不要用中文 5.名字要有意义 6.不要太长 7.区分大小写 通常使用驼峰体或者下划线 驼峰体:除首字母外的其他每个单词首字母大写 下划线:每个单词之间用下划线分开
五.常量 在python中不存在绝对的常量.约定俗成的,所有字母就是常量 例如:PI=3.141592653
六.注释 1.单行注释:#被注释的内容 2.多行注释:'''被注释的内容''',"""这个也是多行注释"""
七.python的基本数据类型 1.int(整数) 可以进行加减乘除运算 2.str(字符串)只能进行加或乘 字符串的拼接和相乘 3.bool(布尔值),真或者假,True和False
八.用户交互 使用input函数 内容=input(提示信息)这里可以直接的获取到用户输入的内容
用户输⼊入⼀一个⽉月份. 然后判断⽉月份是多少⽉月. 根据不不同的⽉月份, 打印出不不同的 饮⻝⾷食(根据个⼈人习惯和⽼老老家习惯随意编写) month=input("请输入一个月份") if month==("一月"): print("饺子") elif month("二月 "): print ("三河米饺") elif month("三月"): print("大别山猪肉") elif month ("四月"): print ("老合肥锅贴") elif month("五月"): print ("江毛水饺") elif month("六月"): print("芭比馒头") elif month("七月"): print("三河小炒") elif month("八月"): print("巢湖大鲫鱼") elif month("九月"): print("胡玉美") elif month("十月"): print("铁板土豆") elif month("十一月") print("小龙虾") else: print("狮子头")
九.流程控制if语句 1.if条件: #引号是将条件与结果分开 结果1. #四个空格,或者一个tab键 结果2. 如果条件是真(True)执行结果1,如果条件(False)直接结果2 2.if条件: 结果1 else:结果2 代码3 3.if条件1: 结果1 elif条件2: 结果2: ... else: 结果n 4.if 条件1: 结果1 if条件2: 结果2 if条件3: 结果3 if条件4: 结果4 注意:可以无限的嵌套.但是在实际的开发中.尽量不要超过三层嵌套