人生苦短,我用Python 第一篇
Posted Shorwin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了人生苦短,我用Python 第一篇相关的知识,希望对你有一定的参考价值。
一、变量名
自定义变量名只能用 数字、字母、下划线组成。
使用变量前,需对其先赋值
注意:1.变量名不能以数字开头;
2.不能是关键字;例如:\'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\'
3.最好不要和Python中内置的东西重复;另外在写代码时两个单词最好用下划线连接,如 use_name;
关于注释:单行注释 #.............内容..................
多行注释 """...........内容.............."""
二、条件语句
1.if基本语句
if 条件:
内部代码块 #内部块代码不能与 if 顶齐,一般留四个空格,即一个Tab键
内部代码块
else:
...
print(\'....\')
例如:
if 1 == 1:
print("欢迎学习Python")
print("欢迎来到博客园")
else:
print("欢迎来到西南石油大学")
2. if 支持嵌套
if 1 == 1:
if 2 == 2:
print("欢迎学习Python")
print("欢迎来到博客园")
else:
print("欢迎来到西南石油大学")
else:
print("欢迎")
3. if elif
inp = input(\'请输入成绩:\')
if inp == "90":
print(\'优秀\')
elif inp == "80":
print(\'良好\')
elif inp == "70":
print(中等\')
else:
print(\'及格\')
print(\'........end.......\')
pass:如果条件后面什么都不执行,就可以用pass,Pass代指空代码,无意义,仅仅用于表示代码块
例如
if 1==1:
pass
else:
print(\'sb\')
三、基本数据类型
1.字符串
到目前为止我们所认知的字符串就是引号内的所有东西,我们也把字符串叫做文本,文本和数字是截然不同的。
如 让两个数字相加和让两个字符相加
在数字加上引号再相加就变成了字符串拼接。
在创建一个字符串时,就要在字符两边加上引号,可以是单引号,双引号,还可以是三重引号 ,但是不能混搭。
如 name = "我是焦帅峰"
name = \'我是焦帅峰\'
name = """我是焦帅峰"""
name = \'\'\'我是焦帅峰\'\'\'
例如:我们在输入字符串 Let\'s go,如果用单引号,就会报错。
这个时候解决办法有两种:一是用双引号
二是使用转义符号(\\)对字符串中引号进行转义
注:字符串不能以 \\ 结尾,在字符串中 \\ 表示字符串还没有结束,换行继续的意思
2.算术操作符
+ - * / % ** //
前四个就是加减乘除
% 表示取余数
// 表示取商
**表示幂
3.while 循环
while 条件:
条件为真执行的操作
死循环
while 1==1:
执行操作
练习题
1、使用while循环输入 1 2 3 4 5 6 8 9 10
a=0 while a<10: a+=1 if a==7 : pass else: print(a)
2、求1-100的所有数的和
a=0 s=0 while a<100: a+=1 s=s+a print(s)
3、输出 1-100 内的所有奇数
a=0 while a<100: a=a+1 if a%2==0: pass else: print(a)
4、输出 1-100 内的所有偶数
a=0 while a<100: a=a+1 if a%2==1: pass else: print(a)
5、求1-2+3-4+5 ... 99的所有数的和
n = 1 s = 0 # s是之前所有数的总和 while n < 100: temp = n % 2 if temp == 0: s = s - n else: s = s + n n = n + 1 print(s)
6.用户登录(三次重试机会)
i=0 while i<3: a = input("请输入用户名:") if a=="1234": print("登录成功") else: print("登录失败") i=i+1 print("请稍后再试")
---恢复内容结束---
以上是关于人生苦短,我用Python 第一篇的主要内容,如果未能解决你的问题,请参考以下文章