每天30分钟python(第一天)

1.input

1.规则

input输入的是字符串

2.print打印规则:

整数不能与文字一起打印,但是字符串可以,所以将文字转换为字符串即可

print("小明今年"+str(5)+"岁了")

代码实践:
错误代码:
# 实现  BMI = 体重 /(身高**2)
user_weiight=input("请输入体重")
user_height=input("请输入身高")
user_BMI = user_weiight / (user_height) **2
print(user_BMI)"""报错了,因为input输入的是str,而不是整数,强制转换即可
TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int'"""
修改后代码:
# 实现  BMI = 体重 /(身高**2)
user_weiight=float(input("请输入体重"))
user_height=float(input("请输入身高"))
user_BMI = user_weiight / (user_height) **2
print(user_BMI)"""请输入体重110
请输入身高170
0.0038062283737024223"""

2.条件语句:

True/False

1.格式:

if [条件]:

[执行语句]

[执行语句]

实践时间:
mood_index = int(input("对象今天心情怎么样(输入1-100):")) #   心情指数
if mood_index >= 60 :                                  #   注意冒号print("今天可以打游戏!")
else:print("今天千万不能打游戏")

3.多条件运算(嵌套)

实践时间:
# 实现  BMI = 体重 /(身高**2)
user_weiight=float(input("请输入体重(单位:kg)"))
user_height=float(input("请输入身高(单位:m)"))
user_BMI = user_weiight / (user_height) **2
print(user_BMI)if user_BMI <= 18.5:     #python的if不用()print("偏瘦")
elif 18.5<user_BMI <=25 :print("正常")
else :print("肥胖")
注意:原来C语言的 else if 改为 elif

4.逻辑运算:

and 与

(一个错就错)

or 或

(一个对就对)

not 非

(只能对一个语句操作,返回相反的值)

5.列表:

列表也就是数组

空数组

shuzu = []

添加列表的值

列表名字.append("显示器") #添加到数组最后一个

删除列表的某个元素

列表名字.remove("显示器")

len函数统计列表个数

返回min/max值

打印出排序好的,从小到大的列表,同时不改变原来的列表

list = ["韩信","赵云","曹操"]
print(list)
list.append("刘备")
print(list)
list.remove("曹操") #删除列表的某个元素
print(list)
print(len(list))  #len函数可以查看列表的元素个数
print(list[0])    #也可以通过索引获得某个位置的元素
list[1] = "黄忠"  #将列表的某个值覆盖掉
print(list)daxiao = [1,7,6,4]
print(max(daxiao)) #返回列表的最大值
print(min(daxiao)) #返回列表的最小值
print(sorted(daxiao)) #打印出排序好的,从小到大的列表,同时不改变原来的列表
"""
输出
['韩信', '赵云', '曹操']
['韩信', '赵云', '曹操', '刘备']
['韩信', '赵云', '刘备']
3
韩信
['韩信', '黄忠', '刘备']
7
1
[1, 4, 6, 7]"""

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/771017.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Qt实现TFTP Server和 TFTP Client(二)

3 实现 3.1 Core Core模块包括下面4个类&#xff1a; TFTPBaseUdpTFtpClientFileTFtpServerFile 3.1.1 TFTP TFTP类实现了TFTP协议。 3.1.1.1 TFTP定义 class TFtp { public:TFtp();enum Code {RRQ 0x0001,//Read requestWRQ 0x0002,//Write requestDATA 0x0003…

Windows服务器性能监控

Windows服务器操作系统设计用于运行在客户端-服务器架构内的服务器上&#xff0c;这些服务器通常设计用于处理繁重的工作负载&#xff0c;并作为企业中涉及的大多数软件操作的骨干。因此&#xff0c;为了防止由于性能问题而导致的任何服务损失并保持操作的无缝流&#xff0c;Wi…

如何评价代码质量

设计模式专栏&#xff1a; http://t.csdnimg.cn/4Mt4u 目录 1.引言 2.可维护性(maintainability) 3.可读性(readability) 4.可扩展性(extensibility) 5.灵活性(flexibility) 6.简洁性(simplicity) 7.可复用性(reusability) 8.可测试性(testability) 9.总结 1.引…

Linux-进程控制(进程创建、进程终止、进程等待)

一、进程创建 1.1 fork函数介绍 在命令行下我们可以通过 ./ exe文件 来创建一个进程&#xff0c;通过fork函数&#xff0c;我们可以通过代码的形式从一个进程中创建一个进程&#xff0c;新进程为子进程&#xff0c;原进程为父进程&#xff0c;子进程在创建时&#xff0c;会与…

教育建筑智慧能源管理平台解决方案【新型电力系统下的绿色校园能源管理平台】

一、行业特点 1.建筑类型多&#xff1a;集教学、科研、生活于一体&#xff0c;占地面积大&#xff0c;建筑类型多&#xff0c;功能划分复杂。 2.供电可靠性要求高&#xff1a;教育建筑中的高层建筑、图书馆、实验楼等特级和一级负荷比较多&#xff0c;一旦发生故障会危及生命…

STM32 ESP8266模块的曲折探索

这是本文的配套资料&#xff0c;最终工程请参考 新_ESP8266资料\stm32f103成功移植的项目 【免费】stm32f103c8t6esp8266资料资源-CSDN文库 一、等到了ready 产品参数 我使用的是ai-thinker的esp8266-01s&#xff0c;以下为产品规格书 引脚定义&#xff1a; 依据引脚定义&…

ssh -p 2222怎么进docker容器

要通过SSH和端口2222进入Docker容器&#xff0c;您需要确保容器内已经安装并运行了SSH服务器&#xff0c;并且已经将宿主机的2222端口映射到容器的SSH端口&#xff08;通常为22&#xff09;。以下是一般的步骤&#xff1a; 1、启动容器时映射端口&#xff1a; 当您启动容器时…

android studio忽略文件

右键文件&#xff0c;然后忽略&#xff0c;就不会出现在commit里面了 然后提交忽略文件即可

Linux查询日志常用命令整理

Linux查询日志常用命令整理 1. 实时查看日志2. 查看历史日志的最后几行3. 根据关键词过滤日志4. 查询指定路径下的所有日志文件5. 当日志文件过大时&#xff0c;查看开头部分6. 筛选出指定时间范围内的日志7. 分页查看日志8. 将查询到的日志输出到另一个文件9. 查看过去某一时间…

如何在VS Code上搭建 C/C++开发环境

顾得泉&#xff1a;个人主页 个人专栏&#xff1a;《Linux操作系统》 《C从入门到精通》 《LeedCode刷题》 键盘敲烂&#xff0c;年薪百万&#xff01; 一、什么是VScode VScode&#xff08;Visual Studio Code&#xff09;是一款由微软开发的免费开源的轻量级代码编辑器。它…

AI绘画自动生成器有哪些?

AI绘画自动生成器近年来发展迅速&#xff0c;以下是一些知名的和受欢迎的AI绘画工具&#xff1a; DALL-E2 - 由OpenAI开发&#xff0c;可以依据文本描述生成高度逼真的图像。Deep Dream Generator - 使用深度学习技术对上传的图片进行艺术化处理。Artbreeder - 提供图像合成和…

鸿蒙 ohpm 的异常报错

解压安装 ohpm , 进入 command-line-tools/ohpm/bin 目录执行 ohpm -v , 一直提示未初始化异常&#xff1a;ERROR: ohpm has not been initialized yet. Execute the init script to initialize it first. google搜索发现都是让配置环境变量、执行init脚本&#xff0c;尝试后…

Python操作Sqlite的简单封装

文章目录 一、安装依赖二、配置文件三、实现类 一、安装依赖 pip install numpy二、配置文件 utils.config.py ############### 233 SQLITE Configuration ############### SQLITE_PATH ./mysqlite.db三、实现类 utils.PostGreOp.py # encoding: utf-8import json import …

如何成功将自己开发的APP上架到应用商店

随着移动应用市场的蓬勃发展&#xff0c;开发一款优秀的APP已成为许多企业和个人的首要选择。然而&#xff0c;成功上架并有效推广APP至关重要。本文将逐步介绍完整的上架流程&#xff0c;包括准备所需材料、注册开发者账户、进行APP备案、提交审核以及上架成功后的推广和维护。…

maya 重定向 pycharm运行

目录 maya sdk下载: 添加sdk 依赖库: pycharm连接 maya 测试ok maya重定向脚本 插

电子商务营销中大数据分析|电商大数据采集API接口的应用

随着经济的不断发展&#xff0c;网络信息技术不断加强&#xff0c;电子商务和大数据的蓬勃发展极大地方便了人们的生活。本文章主要阐述大数据分析与电商营销的含义、大数据分析在电子商务营销中的应用&#xff0c;以及该应用的作用和存在哪些不足及解决方法。探究大数据分析在…

【MATLAB源码-第14期】基于matlab的2ASK的误码率BER仿真以及原信号调制信号解调信号波形展示。

操作环境&#xff1a; MATLAB 2022a 1、算法描述 幅度偏移调制&#xff0c;又称幅移键控&#xff0c;幅度键移&#xff08;英语&#xff1a;Amplitude-shift keying&#xff0c;ASK&#xff09;是通过载波的幅度变化来表示数字信号的一种幅度调制方式。在一个ASK系统中&…

Web日志分析

一 、HTTP基础 1. HTTP报文格式解析 HTTP请求报文 HTTP请求包括3部分&#xff0c;分别是请求行、请求头和请求正文。 Windows NT 10.0表示操作系统内核版本号&#xff0c;Windows XP内核号是NT 5.1或NT 5.2&#xff08;64位操作系统)&#xff0c;Windows Vista的内核版本号是…

mybatisPlus动态sql语句 ${ew.customSqlSegment}

1.Mapper层 List<SmsSendTaskVO> queryList(Param("ew")Wrapper wrapper, DataScope dataScope); 2.sql语句 Select(" select t.submit_num,t.sms_charge_num ${ew.customSqlSegment}”) ${ew.customSqlSegment}是MyBatis Plus提供的动态SQL语句拼接功能…

Nebula Graph-06-NebulaGraph Java 使用 和SpringBoot集成Nebula Graph

前言 系列文章&#xff1a; Nebula Graph-01-Nebula Graph简介和安装以及客户端连接 Nebula Graph-02-NebulaGraph高阶配置、用户管理、日志 Nebula Graph-03-NebulaGraph Studio-可视化web工具安装和使用 Nebula Graph-04-NebulaGraph nGQL的介绍和使用 Nebula Graph-05-Nebu…