Python 基础篇 第一节课
Posted lune2333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 基础篇 第一节课相关的知识,希望对你有一定的参考价值。
1 python的后缀名是否重要?
在windows中 导入Python文件的后缀名并不重要,但是在后期导入模块时,如果文件的后缀名不是.py的形式文件,会显示出错。
2 python两种执行方式分别是什么?
第一种:Python解释器 .py文件路径
第二种:python进入解释器 ,然后实时输入并获取执行结果
3 对于 #!/usr/bin/env python 这段注释的意义是什么?
告诉计算机执行程序在系统环境变量中的名字,由于在Windows中环境变量的具体位置设置好了,因此可以不写,而linux则必须要写。
4 # -*- conding:utf8 -*- 这段注释有什么作用?
告诉Python解释器:此源程序是utf-8编码的,让Python程序支持中文,在Python3中无需加注,但是在Python2中就只要出现中文就必须在前面加注。另外 utf-8 和ascill 和Unicode的区别是utf-8是能用多少位表示就用多少位表示,节省内存。
5 执行一个操作
提醒用户输入:用户名和密码
获取用户名和密码
#!/usr/bin/env python # -*- conding:utf8 -*- n1=input("请输入用户名:") n2=input("请输入密码:") print(n1) print(n2)
6 变量名有哪些?
变量名由字母,数字,下划线组成。特例:不能用数字开头;Python关键字不能用于变量;不要和python内置的东西重复。
7 条件语句
if 基本语句
if 1==1: print("我是李怕怕") else: print("我不是李怕怕")
if 1==1: pass else: print("我是李怕怕")
if 支持嵌套
if 1==1: if 2==2: print("我是李怕怕") else: print("我不是李怕怕") else: print("我到底是不是李怕怕")
if elif
inp = input("请输入段位级别:") if inp == "最强王者" print("王者框 王者头像 皮肤") elif inp == "钻石" print("钻石框 钻石头像 皮肤") elif inp == "黄金" print("黄金框 黄金头像 皮肤") else: print("青铜和白银没有皮肤") print("英雄联盟赛季结束奖励")
8基本数据类型
字符串(加引号)
name="我是李怕怕" name=‘我是李怕怕‘ name=‘‘‘我是李怕怕‘‘‘ name="""我是李怕怕"""
加法
n1="Lune" n2="handsome" n3=n1+n2 print(n3)
乘法
n1="Lune" n2=n1*10 print(n2)
数字(无引号)
加法
n1=10 n2=20 n3=n1+n2 print(n3)
减乘除同理
......
指数
#两个**后面的数 代表指数
n1=2**4 print(n1)
取商
#38//8 得出结果就是商 4 a1= 39//8 print(a1)
取余数
#39%8 得出的结果是余数 7 a1=39%8 print(a1)
举例
temp = a%2 if temp == 0: print("偶数") else: print("奇数")
以上是关于Python 基础篇 第一节课的主要内容,如果未能解决你的问题,请参考以下文章