当前位置: 首页 > news >正文

Python概述 基础语法 判断 循环

Python概述

常用快捷键

第二章-Python基础语法

01-字面量

02-注释

03-变量

04-数据类型

05-数据类型转换

06-标识符

07-运算符

08-字符串的三种定义方式

09-字符串的拼接

10-字符串格式化

11-字符串格式化的精度控制

12-字符串格式化-快速写法

13-对表达式进行格式化

14-字符串格式化练习题讲解

15-数据输入(input语句)写入什么都当成string类型

第三章-python判断语句

01-布尔类型和比较运算符

02-if语句的基本格式

03-案例-成年人判断讲解

04-if else组合判断语句

05-案例-我要买票吗讲解

06-if elif else组合使用的语法

07-案例-猜猜心里数字讲解

08-判断语句的嵌套

09-判断语句综合案例

import random
num=random.randint(1,10)
first=int(input("请输入你的猜测:"))
if first!=num:if first<num:print("猜测小了")else:print("猜测大了")second = int(input("请输入你的第二次猜测:"))if second != num:if second < num:print("猜测小了")else:print("猜测大了")third = int(input("请输入你的第三次猜测:"))if third != num:if third < num:print("猜测小了")else:print("猜测大了")else:print("第三次猜测对了")else:print("第二次猜测对了")else:print("猜测对了")

代码一样只不过,if-else顺序不一样

补充知识

print输出不换行

制表符\t

第四章 循环

01-while循环的基础应用

02-案例求1-100的和讲解

03-while循环猜数字案例

import random
num=random.randint(1,10)
first=int(input("请输入你的猜测:"))
while num!=first:if first<num:print("猜测小了")first = int(input("请输入你的猜测:"))elif first>num:print("猜测大了")first = int(input("请输入你的猜测:"))
print("猜测对了")

04-while循环的嵌套应用

05-while循环案例-九九乘

06-for循环的基础语法

同while循环不同,for循环是无法定义循环条件的。

只能从被处理的数据集中,依次取出内容进行处理。

所以,理论上讲,Python的for循环无法构建无限循环(被处理的数据集不可能无限大)

07-for循环案例-数一数多

s = 'itheima is a brand of itcast'
c = 0
for x in s:if(x == 'a'):c+=1
print("%s中有%d个字母a" % (s,c))

08-range语句

import randomnum = random.randint(1, 100)
c = 0
for x in range(1,num):if x % 2 == 0:c += 1
print(f"1到100有{c}个偶数")

09-for循环临时变量作用域

10-for循环的嵌套使用

11-for循环打印九九乘法表

12-continue和break

13-综合案例

import randoms = 10000
for x in range(1 , 20):i = random.randint(1, 10)if i<5 :print(f"员工{x}绩效{i}不给工资")continueelse:if s<1000 :print("余额不足,下个月发")breakelse :s -= 1000print(f"员工{x}绩效{i}工资剩余{s}元")

第五章 函数

01-函数的初体验

02-函数的基础定义语法

03-函数基础定义练习案例

04-函数的传入参数

05-函数的参数练习案例

06-函数的返回值定义语法

07-函数返回值之None类型

08-函数的说明文档

09-函数的嵌套调用

10-变量在函数中的作用域

11-函数综合案例

01-数据容器入门

http://www.lryc.cn/news/17448.html

相关文章:

  • 什么是品牌营销?学会正确推广您的业务
  • Golang学习Day1
  • 《设计模式》工厂模式
  • JS - 原型对象、原型链是什么
  • STM32f103 CubeMX封装 led程序
  • 智慧教室系统--温湿度控制系统
  • 只要一直向前定能到达远方,社科院与杜兰大学金融管理硕士项目为你注入动力
  • Java性能-回收算法-Throughout回收算法
  • 立项近7年,索尼产品经理分享PS VR2开发背后的故事
  • Kubernetes 如何通过ingress-nginx实现应用灰度发布?
  • 华为OD机试 - 密室逃生游戏(Java) | 机试题+算法思路+考点+代码解析 【2023】
  • redis的主从复制细节
  • SparkSQL
  • Python|每日一练|栈|数组|字典树|数组|树|广度优先搜索|单选记录:逆波兰表达式求值|回文对|二叉树的层序遍历
  • 慧教室系统--远程控制系统
  • OSCP-课外1(http万能密码、hydra密码暴力破解http、代码审计、Win缓存区溢出)
  • ELK日志分析--Logstash
  • Mysql插入数据从指定选项中随机选择、插入时间从指定范围随机生成、Navicat使用存储过程模拟插入测试数据
  • 【基础算法】关于高精度计算的问题【很高位数数据的加减乘除(相关代码用C++实现)】
  • 事理知识图谱
  • 多綫程之python爬蟲構建
  • 【干货】Redis在Java开发中的基本使用和巧妙用法
  • 历时半年,我终于阿里上岸了,附面经和Java非科班学习心得
  • ArkUI实战,自定义饼状图组件PieChart
  • 工作实战之系统交互api调用认证设计
  • 学习系统编程No.5【虚拟地址空间】
  • Linux常用指令(未完待续。。。)
  • 用D写裸机
  • (二十五)、实现评论功能(5)【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
  • 【概念辨析】二维数组传参的几种可能性