人生苦短,我用Python 第一篇
2018-06-18 00:54:16来源:未知 阅读 ()
一、变量名
自定义变量名只能用 数字、字母、下划线组成。
使用变量前,需对其先赋值
注意: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("请稍后再试")
---恢复内容结束---
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 经典的python入门书籍 2019-05-22
- 人生苦短,我用python 2019-04-25
- POST一下就知道:人生苦短,我用Python! 2019-04-11
- 01-Python简介 2019-02-27
- 聊一聊,这些年我用Python爬虫挣钱的那些事 2019-02-25
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash