• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
白染
博客园    首页    新随笔    联系   管理    订阅  订阅

python入门第一篇

python里面

单行注释用:#被注释内容

多行注释用:"""被注释内容"""

 

要想py2.7和py3.5都能运行,必须在文件头部加:

#/usr/bin/u/ubv/a python
# -*- coding:utf-8 -*-

 

 

1、变量名

- 字母
- 数字
- 下划线
PS:
数字不能开头
不能是关键字
最好不要和python内置的东西重复 ***

name = "叶良辰"

2、

执行一个操作
提醒用户输入:用户和密码
获取用户名和密码,检测:用户名=root 密码=root
正确:登录成功
错误:登陆失败

n1 = input("请输入用户名:")
n2 = input("请输入密码:")
if n1 == "root" and n2 == "root":
    print("登录成功")
else:
    print ("登录失败")

3、

表达式if ...else语句
缩进 IndentationError: expected an indented block
^
IndentationError: unindent does not match any outer indentation level
SyntaxError: invalid syntax 语法错误
tab != 4个空格

缩进级别必须保持一致

 

if 条件1:
pass
elif 条件2:
pass
elif 条件3:
pass
else:
pass

print('end')


pass 代指空代码,无意义,仅仅用于表示代码块

 

11  12  13 ...
                                
                                num = 12                                
                                n = num % 2
                                if n == 0:
                                    print('偶数')
                                 else:
                                    print('奇数')

 

4、循环

死循环

while 1==1:
print('ok')

 

1、使用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   

 2、求1-100的所有数的和

n=1
s=0
while n<101:
    s=s+n 
    n=n+1 
print(s)

3、输出 1-100 内的所有奇数

n=1 
temp=0
while n<101:
    temp=n%2
    if temp ==0:
        pass
    else:
        print(n)
    n=n+1

 

4、求1-2+3-4+5 ... 99的所有数的和

n=1
s=0
while n<100:
    temp = n%2
    if temp == 0:
        s = s-n
    else:
        s = s+n 
    n=n+1
print(s)

 

 

while循环
while 条件:
....

print('...')

补充:
a. while else
b. continue break
continue ,终止当前循环,开始下一次循环
break ,终止所有循环

 

用户登陆(三次机会重试)

count = 0
while count <3:
    user = input ('>>>')
    pwd = input ('>>>')
    if user =='huang' and pwd =='520122':
        print('欢迎登录')  
        break 
    else:
        print('用户名或密码错误')
    count = count + 1

 

莫说我穷的叮当响,大袖揽清风。 莫讥我困时无处眠,天地做床被。 莫笑我渴时无美酒,江湖来做壶。
posted @ 2018-05-15 16:26  白染  阅读(166)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3