python基础二
2021-04-13 15:28
标签:nan 开发环境 例子 span pycharm 文本编辑器 cli 条件 set python基础二 标签:nan 开发环境 例子 span pycharm 文本编辑器 cli 条件 set 原文地址:https://www.cnblogs.com/zcj-272/p/13340897.htmlIDE 集成开发环境(Integrated Development Environment )
VIM #经典的linux下的文本编辑器
Emacs #linux文本编辑器,比VIM更容易使用
Eclipse #Java IDE,支持python,C,C++
Visual Studio #微软开发的IDE,支持python ,C++,C#,java
notepad++
subline python开发的
pycharm 主要用于python开发的IDE
在python3中,已经不区分int和long int,统一为int
布尔 只有两种状态,分别是真(True)和假(False)
salary.isdigit() 计算机中,一切皆为对象。 世界万物,皆为对象,一切对象皆可分类 1 C:\Users\Ethan>python
2 Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on win32
3 Type "help", "copyright", "credits" or "license" for more information.
4 >>> name = "Ethan"
5 >>> age = "25"
6 >>> print("You name is",name,"and age is",age)
7 You name is Ethan and age is 25
8
9 >>> print("You name is" + name + "and age is" + age)
10 You name isEthanand age is25
1 C:\Users\Ethan>python
2 Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on win32
3 Type "help", "copyright", "credits" or "license" for more information.
4 >>> range(3)
5 range(0, 3)
6 >>> for i in range(3):
7 ... print(i)
8 ...
9 0
10 1
11 2
12
13 for i in range(10):
14 .... #如果这里有break,那么for循环执行break以后,就不会执行else语句
15 else: #只要上面的for循环正常执行完毕,中间没被打断,就执行下面的else语句
16 ....
while 循环
while 条件:
语句 # 如果条件为真(True),则执行这条语句,否者不执行
终止循环的第一个方法:改变条件,终止循环。引入标志位。
flag = True
while flag:
print("锦江近西烟水绿,")
print("新雨山头荔枝熟。")
print("万里桥边多酒家,")
print("游人爱向谁家宿?")
结果:
锦江近西烟水绿,
新雨山头荔枝熟。
万里桥边多酒家,
游人爱向谁家宿?
锦江近西烟水绿,
新雨山头荔枝熟。
万里桥边多酒家,
游人爱向谁家宿?
...
flag = True
while flag:
print("锦江近西烟水绿,")
print("新雨山头荔枝熟。")
print("万里桥边多酒家,")
print("游人爱向谁家宿?")
flag = False
结果:
锦江近西烟水绿,
新雨山头荔枝熟。
万里桥边多酒家,
游人爱向谁家宿?
例子:输出1到100的所有数字
1 a = 1
2 while a :
3 print("a:",a)
4 a += 1