python之基础学习day01
今天是python学习的第一天,收获还是不少的,使用的编辑器为python3.7。
第一天学习知识总结:
1、编写的第一句python语句:
print ( " hello world" )
2、python的两种执行方式
--python解释器 py文件路径
--python进入解释器:
实时输入并获取到执行结果
3、python的解释路径
#!/user/bin/env python
4、input 的用法
--永远等待,直到用户输入了值,就会将输入的值赋值给一个变量
例如:
n1 = input ('请输入用户名')
n2 = input ('请输入密码')
print (n1)
print(n2)
print('....')
5、变量名
组成: 字母 数字 下划线
Ps:
数字不能开头
不能是关键字
最好不要和python内置的内容重复
6、条件语句
if基本语句
1、if 条件 :
代码块
else :
代码块
例如:if 1==1 :
print ( "Welcome")
else :
print ( "out ")
2、if 支持嵌套
if 1==1 :
if 2==2 :
print ('欢迎进入第一会所')
else :
print ('error')
else :
print ('欢迎进入第一道所')
3、if elif
inp = input ('请输入会员等级')
if inp == "高级会员" :
print ('美女')
elif inp == "白金会员" :
print ('达摩')
elif inp == "铂金会员" :
print ('一线小明星')
else :
print ('城管')
print ('开始服务吧')
补充:pass(条件成立,不执行任何语句)
if 1==1 :
pass
else :
print ('输入错误')
7、字符串
用引号引起来的内容:单引号 双引号 三引号引起的内容,谁开头谁结尾,不能混用
加法:将两个字符串拼接成一个字符串,并赋予一个新的变量
乘法:让字符串重复出现
name = "alex"
na = name * 2
n = name + na
print (n)
print (name)
print (na)
数字:
加法
减法
乘法
除法
次方
余数
a1 = 10
a2 = 20
a3 = a1 + a2
a4 = a2 - a1
a5 = a1* a2
a6 = a1 / a2
a7 = a1 ** a2
a8 = a1 % a2 #获取余数,来判断奇偶数
a9 = a1 // a2 #商取整
8、循环
死循环
while 1 == 1 :
print ('ok')
9、练习题
(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
print ("-----end-----")
(2)求1-100的所有数的和
n = 1
s = 0
while n < 101 :
s = s + n
n = n + 1
print ( s )
(3)输出1-100内的所有奇数
n = 1
while n < 100 :
temp = n % 2
if temp == 0 :
pass
else :
print (n)
n = n + 1
(4)输出1-100内的所有偶数
n = 1
while n < 101 :
temp = n % 2
if temp == 0 :
print (n)
else :
pass
n = n + 1
(5)求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)
(6)用户登录(三次机会重试)
自己写的:
user_name = "Mary"
user_password = "123"
name = input ("请输入你的用户登录名:")
password = input ("请输入你的登录密码")
count = 1
while count < 3 :
if name != user_name :
input ("请输入你的用户登录名:")
else:
print("用户登录名正确")
if password != user_password :
input ("请输入你的登录密码")
else:
print ('用户密码正确')
count = count + 1
老师讲的:
count = 0
while count < 3 :
user_name = input (">>>")
user_pwd = input (">>>")
if user_name == "Mary" and pwd == "123" :
print ("欢迎登录")
break
else :
print ("用户名或密码输入错误")
count = count + 1
print ("请修改用户名或密码")
转载于:https://www.cnblogs.com/learn-2/p/11229826.html
python之基础学习day01相关推荐
- Day2:python爬虫基础学习(大嘘)
Day2:python爬虫基础学习(大嘘)) 教材&参考: 学习过程 Sublime配置教程 下载&安装 语言(设置中文) 设置字体/配色 配置Python环境 使用python官方编 ...
- 软件测试Python编程基础学习分享
#博学谷IT学习技术支持# 目录 一.前言 二.python基础 2.1print函数的简单使用 2.2注释 2.2.1单行注释 2.2.2多行注释 2.3Python代码中三种波浪线和 PEP8 2 ...
- 1 python编程基础学习
1 python编程基础学习 1. 程序 2 python简介(了解) 3 python的开发环境的搭建 4 第一个python程序 4.1 常用的dos命令 4.2 交互式 4.3 使用pychar ...
- python pyramid基础学习二
python pyramid基础学习二 1.前言 前面我们使用了基础命令创建pyramid项目,并运行了Hello word,万事开头难,我们知道了开发pyramid项目需要一个env文件夹,里面包 ...
- Mysql基础学习Day01
Mysql基础学习Day01 1.SQL语言的分类 2.注释 3.基本的select语句 4.显示表结构 5.过滤数据 突然发现java基础内容学的差不多了 就又开一个mysql基础学习 1.SQL语 ...
- 第10期:Python零基础学习路线
大家好,我是你们的老朋友老王随聊,今天和大家讨论的话题--Python零基础应该怎么学? 通过这段时间和群里同学们交流,发现很多大学生甚至职场小白对Python学习路线不是很清晰,所以我花了一些时间给 ...
- python语法基础学习-Python基础语法精心总结!看完都知道的可以往下继续学习了...
原标题:Python基础语法精心总结!看完都知道的可以往下继续学习了 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 1. input 用户自己输入值 2. print 打印值 可 ...
- python零基础能学吗 知乎-Python零基础学习能学好吗?老男孩Python面授班
零基础学习Python真的可以学习好吗?我想对于这个问题,是大部分想要学习Python的人都会纠结考虑的问题吧,也是很多小白最关注的的问题,今天为大家详细的解释一下. Python语言因为具有一定的独 ...
- 一份超级详细的Python零基础学习资料(仅此一家,可能会被404抓紧收藏)
一.学习Python必备技能图谱 二.0基础如何系统学习Python? 一.Python的普及入门 1.1 Python入门学习须知和书本配套学习建议 1.2 Python简史 1.3 Python的 ...
最新文章
- 判断字符串 正则_(重学前端 - JavaScript(模块一)) 14、引用类型之 RegExp (正则)(详述)...
- VTK修炼之道66:体绘制裁剪_Cripping技术
- boost::static_pointer_cast相关的测试程序
- 每日程序C语言2-判断某日期是这一年的第几天
- php 声波图,Canvas 美丽的声波图
- CodeForces 468 CHack it!
- @程序员,你敢轻易地写 Bug 吗?
- AO3414相关技术资料
- Python Day10 MySQL 01
- netlink 0005 -- Generic Netlink详解
- Git, Gitlab使用文档
- 中国天气的各个城市的id,整理成json文件记录
- 【论文笔记】ego_planner_swarm
- python~运算符_python运算符
- 2022骨传导耳机品牌那个好、排名前十的好用的骨传导耳机
- 无法使用此产品的安装源,请确认安装源存在,并且您可以访问它
- 反映个把月才退了个零头 ——消费者投诉旅游平台退款难
- 基于 ESP32 的蜘蛛机器人
- 内网穿透-uTools使用教程
- 长沙医学院英语四级计算机,长沙医学院2018年6月英语四六级考试报名工作的通知...