自学Python全栈开发的第二次笔记(Python需要注意的地方)
好几天没写blog了,今天整理整理。写blog一定要坚持下去。Python解释器
#!/usr/bin/env python
#-*-coding:utf-8-*-
#无效的内容,只做注释用(单行注释)
""" """ 多行注释(三引号)
例:
"""
123
123
"""
1.创建xxx.py文件(不要有中文路径)
#!/usr/bin/env python
#-*-coding:utf-8-*- (-是gang)
2.写代码
a.头部两行
b.写功能代码
3.执行代码
a.打开终端 cmd
b.Python代码文件的路径
raw_input 用于和用户交换,等待输入内容
raw_input("111:") py2.7 raw_input('111')
py3 input('>>>')
变量 il代指某个“东西” il = raw_input("111:")
变量名:
数字,字母,下划线(_) (只能用这些)
alex = 123 sb = "alex"a_lex = "sb"
不能以数字开头 例:1alex
变量不能是Python内部的关键字
基本的数据类型:
数字:123 age = 18
字符串:
al = "asdf" al = 'ffa' al = """sad21a""" "都是英文的引号
布尔值:
Ture/False
a4 = True
a5 = False
条件:
一个等号是赋值 =
两个符号是比较 ==
!=表示不等于
if条件:
——》内容一 缩进必须用
——》内容二 (四个空格)
else:
——》内容三
——》内容四
if 1 == 1:
print("111")
else:
print("222")
name = raw_input("Username:")
pwd = raw_input("Password:")
if name == "qiao" and pwd == "666":
print("yes")
else:
print("no")
if条件一:
xxx
elif条件二:
xxx
elif条件三:
xxx
else:
xxx
例:
inp = raw_input(">>>")
if inp == "1":
print("111")
elif inp == "2":
print("222")
elif inp == "3":
print("333")
else:
print("...")
if name == "alex" or name == "eric"
只要满足任何一个or条件进入当前代码块
1.
if条件:
代码块
else:
代码块
2.
if条件:
代码块
elif条件:
代码块
else:
代码块
3.条件
Ture False
1>2 n1>n2n1 == n2
name == "alex" or name == "eric"
name 1 == "alex"
name == "alex" and pwd == "123"
while 代码块:
代码块
import time
n1 = Ture
while n1:
print("1")
time.sleep(1)
n1 = False
print("end')
______________________________________________________________________________________
例:
kaishi = 1
while Ture:
print(kaishi)
kaishi = kaishi+1
time.sleep(1)
###打印(1)
———————————————————————————————————————
break
用于跳出当前循环,并且break下面的代码,将不再执行
例:
kaishi = 1
while Ture:
print(kaishi)
if kaishi == 10:
break
kaishi = kaishi+1
_____________________________________________________________________________________________
continue
用于跳出本次循环,继续下一次循环
while True:
print("123")
break
print("456")
###打印(123)
while Ture:
print("123")
continue
print("456")
###打印(123)
———————————————————————————————————————————
例:
1.输入1-10整数
start = 1
while Ture:
print(start)
if start == 10:
break
start+= 1
2.输入除7以外的1-10所有正整数
start = 1
while Ture:
if start == 7:
start += 1
continue
print(start)
if start == 10:
break
start += 1
3.输入1-100以内所有整数
start = 1
while Ture:
print(start)
if start == 100:
break
start += 1
4.求1-100内所有整数合
sum = 0
start = 1
while Ture:
sum = sum + start
if start == 100:
break
start += 1
print(sum)
5.输出1-100内所有奇数
start = 1
while start < 101:
temp = start%2
if temp == 1:
print(start)
else:
pass
start += 1
###temp是余数
6.输出1-100内所有偶数
start = 1
while start < 101:
temp = start%2
if temp == 0:
print(start)
else:
pass
start += 1
+ - * / %(求余)
嗯,目前就写到这里吧。
——————————————————————————————————————————
你听我解释 发表于 2017-12-20 11:47
你看的谁的视频。。我现在学习都是3分钟热度
楼主看的是老男孩的,我也看过一些,但是后边看传智的了。我分享有传智的 我觉得博主写文章的时候可以自己弄个博客,或者在吾爱的话也是可以的,用markdown写的话,会更加清晰有条例的
最近一段时间Python是火的不得了 Python的优势明显,学习。 很好,坚持下来就是胜利,支持楼主! sxtylhg 发表于 2017-12-20 08:18
很好,坚持下来就是胜利,支持楼主!
会的,加油。 加油 我就坚持不了。。 你听我解释 发表于 2017-12-20 10:54
加油 我就坚持不了。。
人生苦短,我用Python。 醉灬落尘 发表于 2017-12-20 11:21
人生苦短,我用Python。
你看的谁的视频。。我现在学习都是3分钟热度 坚持下来就是胜利,支持楼主 你听我解释 发表于 2017-12-20 11:47
你看的谁的视频。。我现在学习都是3分钟热度
老男孩教育
页:
[1]
2