python入门基础002
1.程序的组织结构:顺序结构,循环结构,选择结构。
2.顺序结构:按照顺序执行下来
print('--------程序开始---------')
print('1.把冰箱门打开')
print('2.把大象放进冰箱里')
print('3.把冰箱闷关上')
print('-------程序结束----------')
3.循环结构:
a.单分支结构:只有一个if(if后面的表达式不用加括号,但表达式之后加冒号)
money=1000
s=int(input('请输入取款金额:'))
if money>s:money=money-sprint('取款成功,余额为:',money)
print后面有多个语句,可以用逗号隔开,或者用强制转换为同一类型之后用加号链接
b.双分支结构:else后面可以直接加上分号
num=int(input('请输入一个整数:'))
if num%2==0:print(str(num)+'是偶数')
else:print(num,"是奇数")
c.多分支结构:else if缩写为elif
特别的,在python中,a>5 and a<10 可以直接写成 5<a<10
grade=int(input("请输入一个成绩:"))
if grade>=90 and grade<=100:print("A级")
elif grade>=80 and grade<90:print('B级')
elif grade>=70 and grade<80:print("C级")
elif 60<=grade<70:print ("D级")
else:print("不及格")
d.if嵌套:if,elif后面的表达式和else后面一定要加上冒号
a=input("您是会员吗?:")
money=float(input('请输入你的购物金额:'))
if a=='n' :if money>=200 :print('会员打8折,最后所付金额为:',money*0.8)elif money>100:print('会员打9折,最后所付金额为:',money*0.9)else:print('不打折,你最终的金额为:',money)
else:print('非会员不打折')
e.条件表达式(表达式成立就执行左边的式子,不成立就执行右边的等式)
这里的if else 后面不用加上符号
为使输出的数字美观,最后用强制转换并使用+号形成整体字符串
a=int(input('请输入一个整数:'))
b=int(input('请输入另一个整数:'))if a>b:print(a,'大于',b)
else:print(a,'小于',b)
print((str(a)+'大于'+str(b)) if a>b else (str(a)+'小于'+str(b)))
python入门基础002相关推荐
- python笔记基础-Python入门基础知识学习笔记之一
为什么要写这篇文章? 本人做过Objective-C开发,现在在用C#做WinForm开发.近段时间在学习Python入门基础知识时,发现有很多知识点和Objective-C的不一样.故想通过本文记录 ...
- python入门基础代码初学
python入门基础代码初学 一.检查python安装 二.print使用 二.使用python运算 三.enumerate()函数 一.检查python安装 PS C:\Users\admin> ...
- 【目录】Python 入门基础篇 <(^-^)>
Python 入门基础篇 一.关于Python的介绍与准备工作 Python基础介绍 Jupyter notebook基础介绍 Jupyter notebook打开问题 Jupyter noteboo ...
- Python入门基础知识学什么?
Python基础知识主要是针对一些零基础的同学安排的,虽说Python是相对比较简单的一门编程语言,但是没有基础的同学还是要进行系统的学习,那么Python入门基础知识学什么呢?来看看下面小编的详细介 ...
- python 判断列表所有元素是否为某个值_这应该是最详细的Python入门基础语法总结!...
这应该是最详细的Python入门基础语法总结! 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 input 用户自己输入值 print 打印值 可以输出多个变量 %d|%s 用于输 ...
- python入门基础教程-Python入门基础教程:WSGI
原标题:Python入门基础教程:WSGI WSGI 简介 WSGI 是什么 WSGI 是 Python Web Server Gateway Interface 的缩写,是描述 Web 服务器与 P ...
- Python入门基础总结笔记——正则表达式
Python入门基础总结笔记--正则表达式 完整基础知识参看网站:正则表达式 总结重点 用\d可以匹配一个数字,\w可以匹配一个字母或数字 用*表示任意个字符(包括0个),用+表示至少一个字符 用?表 ...
- B站马士兵python入门基础版详细笔记(6)
前言: 这篇文章是B站学习python入门基础班的视频的第五 六章内容,主要讲述的是列表,主要包括列表的创建,以及他的元素的增.删.查.改操作命令. 一.列表的初始化 为什么要使用列表? 列表就好比C ...
- Python入门基础(下)之魔方方法
Python入门基础(下)之魔方方法 一.学习内容概括 学习地址:https://tianchi.aliyun.com/s/58327c15d1faee512c008128d3bb9e32 今天主要学 ...
最新文章
- axi dma 寄存器配置_FPGA Xilinx Zynq 系列(三十二)AXI 接口
- 传奇世界RollBall设计
- Python之配置日志模块logging
- 卷积核尺寸如何选取呢?
- 什么是matlab中的fints函数,Matlab基本函数
- Sql语句里的递归查询
- 语义分割中的类别不平衡的权重计算
- 比特币总量是2100万吗?为什么?
- DevOps使用到的工具・术语
- scandir函数的研究【笔记】
- 毕设过程小记—同步带传动选型计算+张紧机构
- 粒子群算法及C语言实现
- php 邮箱服务,laravel邮箱服务使用
- 音乐资源免费_3个免费的音乐研究在线资源
- cydia软件路径_Cydia源目录结构解析
- Android 高德地图Marker和Marker点击事件处理
- 35年老程序员个人谈:C语言时代行将落幕
- BP神经网络对鸢尾花进行分类
- java计算机毕业设计高校心理测评管理系统源码+mysql数据库+系统+lw文档+部署
- eclipes error