一、Python基础
1.第一句python
-后缀名可以使任意?
-文件的后缀名以.py结尾
2.两种执行方式(cmd运行)
python解释器 py文件路径 例如: python D:\1.py
python 进去解释器:
实时输入并获得执行结果
3.解释器路径
#! /usr/bin/env python
4.编码
# -- coding:utf-8 --
python3 无需关注(默认就是utf-8编码)
python2 文件中出现中文,头部就需要加上
5.input用法
input(“请输入用户名:”)
永远等待、知道用户输入了值、才会赋值给一个变量
6.变量名的命名规则:
只能由数字、字母、下划线组成、不能用数字开头、不能是关键字
python中没有驼峰 命名法 中间使用下划线分割开的
7.条件语句
1.if基本语句
if 条件:
内部代码块
else:
…
2.if 嵌套
if 1==1:
if 2==2:
print(“haha”)
else:
print(“happy”)
else:
print(“欢迎来到王者荣耀”)
3.if elif
temp = input(“请输入会员级别:”)
if temp == “高级会员”:
print(“超人”)
elif temp == "白金会员”:
print(“蝙蝠侠”)
elif temp == “铂金会员”:
print(“一线”)
else:
print (“闪电侠”)
4.补充 pass 代指空代码,无意义,仅仅用于表示代码块
if 1==1:
pass
else:
print(“sb”)
8.基本数据类型
字符串 - n1 = “alex” n2 = “root” n3 =""“eric”""
数字 - age=21 weight=64
9.循环
死循环
while 1==1:
print(‘ok’)
10.练习题
a.使用while循环输入1 2 3 4 5 6 8 9 10
n=1
while n<11:
if n==7:
pass
else:
print(n)
n = n + 1
print(’------end------’)
b.求1–100的和
n=1
s=0
while n<101:
s = s + n
n = n + 1
print(s)
c.输出1–100内的所有基数
n=1
while n < 101:
temp = n%2
if temp == 0:
pass
else:
print(n)
d.求1-2+3-4+5…+99的和
n =1
s = 0 # s是之前所有数的总和
while n<100:
temp = n%2
if temp == 0 :
s = s - n
else:
s = s + n
print(s)