初识Python

一. 打印功能:hello world

print("hello world")

二. 在python2.x系列中添加环境

1 #!/usr/bin/env python
2 # -*-  coding:utf-8  -*-

三. 模块的调用以及赋值功能

 1 # 调用模块
 2  import lib.py
 3 # 赋值,输入功能
 4 i1 = input("请输入用户:")
 5 i2 = input("请输入密码:")
 6 print(i1)
 7 print(i2)
 8 # 调用影藏密码功能模块,getpass模块在pycharm中无法使用
 9 import getpass
10 i2 = getpass.getpass("输入密码:")
11 print(i2)

 四. 变量

变量命名规则:

数字,字母下划线;不能以数字开头;变量名不是python内部的关键字

五.流程控制和缩进

python里面,一个等号是赋值,两个等号是比较

Python严格按照同一级别缩进一样的规则,

1 if 1 == 1:
2     print("yes")
3 else:
4     print("no")

六. 基本条件语句

和shell差不多一样,只是语法上有一点点区别。

下面是一个简单的登陆小程序

1 name = input("Username:")
2 pwd = input("Password:")
3 
4 if name == "jiu" and pwd == "123":
5     print("登陆成功")
6 else:
7     print("登陆失败")

 多条件控制语句

1 num = input(">>>")
2 if num == "1":
3     print('111')
4 elif num == "2" or num == "3":5     print('222')
6 else:
7     print('go out!')

Python中的几种条件控制:

1 布尔值: True  False
2 比大小: a > b 
3 等于不: n1 == n2    name != "jiu"
4 or语句: name =="jiu"  or  name == "abc"
5 and语句: name == "jiu"  and  pwd =="123"

 七. while循环

1 import time
2 n1 = True
3 while n1:
4     print('1')
5     time.sleep(2)
6     n1 = False
7 print('end')

此处调用了一个 time模块,掌握提time.sleep(n)用法,以及赋值改变赋值
1 while循环输出10以内的数字
2 import time
3 first = 1
4 while first < 11:
5     print(first)
6     time.sleep(1)
7     first += 1
8 print("end")

 break 和 continue

break结束循环,下面的代码将不再执行。continue跳出当前循环,继续下次循环

八.练习题

1.使用while输出1.2.3.4.5.6.8.9.10

1 num = 0
2 while num < 10:
3     num +=1
4     if num == 7:
5         continue
6     print(num)

2.求1-100所有数的和

1 num = 1
2 sum = 0
3 while num <=100:
4     sum += num
5     num += 1
6 print(sum)

3.输出1-100的所有基数

1 ji = 1
2 while ji <= 100:
3     print(ji)
4     ji += 2

4.输出1-100的所有偶数

1 ou = 2
2 while ou <= 100:
3     print(ou)
4     ou += 2

5.输出1-2+3-4....+99的和

1 num = 0
2 sum = 0
3 while num <100:
4     if num % 2 == 0:
5         sum = sum - num
6     elif num % 2 == 1:
7         sum = sum + num
8     num += 1
9 print(sum)

6.用户登陆(3次机会)

 1 change = 0
 2 while change < 3 :
 3     username = input("input your name:")
 4     password = input("input your password:")
 5     if username == "jiu" and password == "123":
 6         print("yes")
 7         break
 8     else:
 9         print("tey again")
10     change += 1
原文地址:https://www.cnblogs.com/jiuyachun/p/9945880.html