1、Python介绍

2、发展史

3、Python 2 or 3?

4、安装

5、Hello World程序

6、变量

7、用户输入

8、模块初识

9、pyc是个什么鬼

10、数据类型的初识

11、数据运算

12、表达式if..else 语句

13、表达式for循环

14、break and continue

15 、表达式for循环

 

 

python安装

教程很多  

推荐一个 百度的

验证 

python

print('Hello World!')

语法基础:

变量

name =''abc 123'

name2=name 

print('My name is',name,name2)

 

变量定义的规则:

      • 变量名只能是 字母、数字或下划线的任意组合
      • 变量名的第一个字符不能是数字
      • 以下关键字不能声明为变量名
        ['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']

常量

PIE=3.1415926

 编码

ASCII码  2的8位   255 1bytes

中文 2bytes

GB2312 、GBK到GB18030

解决各国统一  Unicode 

  减少文字 utf-8  中文3字节

用户输入

import getpass
  
#输入用户名
username =input("请输入用户名:")
# 将用户输入的内容赋值给 name 变量 pwd = getpass.getpass("请输入密码:") # 打印输入的内容 print(pwd)

if else 判断

import  getpass

name=input('name:=')
password=input('password:=')
# password=getpass.getpass('pass:' )#pycharm 此语句不起作用

if(name=='zxm' and password=='123'):
    print('%s登录成功!'%name)
else:
    print('登录失败了')

完成猜大小游戏

import random


count =0
print('请猜下1到100的数字')
right_num=random.randint(1,100)

while count<3:
    guess_num=int(input('please guess num:'))
    if guess_num>right_num:
        print('猜的太大了')
        count+=1
    elif guess_num<right_num:
        print('猜的太小了')
        count += 1
    else:
        print('猜的对,猜的对,猜的对')
        break
    if count>=3:
        # print('已经猜错3次了,')
        goon=input('不继续,输入n,任意键继续:')
        if goon=='n':pass
        else:
            count=0