Python简介
python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。
1. 第一句python
- 后缀名是可以是任意?
- 导入模块时,如果不是.py文件
==> 以后文件后缀名是 .py
2. 两种执行方式
python解释器 py文件路径
python 进入解释器:
实时输入并获取到执行结果
3. 解释器路径
#!/usr/bin/env python
4. 编码
# -*- coding:utf8 -*-
1.python的输出
print("Hello World")
2.注释
当行注视:# 被注释内容
多行注释:""" 被注释内容 """
3.变量
- 变量名只能是 字母、数字或下划线的任意组合
- 变量名的第一个字符不能是数字
- 以下关键字不能声明为变量名
- 最好不好和python内置的类重复
- ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
变量的赋值
name = "Tom" name1 = "jack"
4.输入
input的用法,永远等待,直到用户输入了值,就会将输入的值赋值给一个东西
#把输入的用户名赋值给name name = raw_input("请输入用户名:") #打印输入的内容 print name
5.while循环
1、基本循环
while 条件: #循环体 #注意:循环体前面要缩进 # 如果条件为真,那么循环体则执行 # 如果条件为假,那么循环体不执行
6.if else 条件语句
if 条件: #注意:代码块前面要缩进 代码块1 #如果条件成立,执行代码块1 else: #如果条件不成立,执行代码块2 代码块2 if 条件1 and 条件2 : 代码块1 #条件1和条件2都成立,执行代码块1 else: #如果条件1和条件2中有一个不成立,执行代码块2 代码块2 if 条件1 or 条件2 : 代码块1 #条件1和条件2有一个成立,执行代码块1 else: #如果条件1和条件2都不成立,执行代码块2 代码块2
if 条件1: pass elif 条件2: pass elif 条件3: pass else: pass print('end')
n1 = input('>>>') if "alex" == "alex": n2 = input('>>>') if n2 == "确认": print('alex SB') else: print('alex DB') else: print('error') 注意: n1 = "alex" 赋值 n1 == 'alex' 比较,
PS:
pass 代指空代码,无意义,仅仅用于表示代码块
7.练习题
1、使用while循环输入 1 2 3 4 5 6 8 9 10
i = 1 while i < 11: if i == 7: pass else: print(i) i +=1
2、求1-100的所有数的和
i = 0 sum = 0 while i < 100: i+=1 sum+=i print(sum)
3、输出 1-100 内的所有奇数
i = 1 while i <101 : count = i % 2 if count == 0: pass else: print(i) i+=1
4、输出 1-100 内的所有偶数
i = 1 while i < 101: count = i % 2 if count == 0: print(i) else: pass i+=1
5、求1-2+3-4+5 ... 99的所有数的和
i = 1 sum = 0 # s是之前所有数的总和 while i < 101: temp = i % 2 if temp == 0: sum-=i else: sum+=i i+=1 print(sum)