2024速通python之python基础

文章目录

  • 一、你好,世界
  • 二、基本数据类型
    • (1)数字型
    • (2)字符串
    • (3)列表
    • (4)元组
    • (5)集合
    • (6)字典
  • 二、注释
    • (1)#号注释
    • (2)三引号注释
  • 三、输入输出
    • (1)输入
    • (2)输出
  • 四、字符串扩展
    • (1)定义字符串
    • (2)字符串格式化
    • (3)数字精度控制
    • (4)表达式格式化
  • 四、判断语句
  • 五、循环语句
    • (1)while语法
    • (2)for语法
  • 五、函数

一、你好,世界

python官网https://www.python.org/
找到对应自己机器的版本,直接下载安装,无需配置环境变量,有手就行,可以参考安装帖子
请添加图片描述
win + R,cmd打开黑窗口,键入python查看python版本,
当三个 >>> 出现时代表进入python环境
接着和世界打招呼

print("hello world")

请添加图片描述
再找一个python的开发工具,比如pycharm,自行下载
至此,恭喜你在学习python的路上完成了一大半!!!

二、基本数据类型

(1)数字型

  • int 整型
  • float 浮点型
  • complex 复数型
  • bool 布尔型

(2)字符串

  • string

(3)列表

  • List

(4)元组

  • Tuple

(5)集合

  • Set

(6)字典

  • Dictionary

不着急,先留着印象

二、注释

(1)#号注释

#注释

(2)三引号注释

"""
这块是注释
"""

三、输入输出

(1)输入

  • input()函数
a = input()
print(a)

(2)输出

  • %输出
    • %d,输出整数
    • %s,输出字符串
    • %f,输出浮点数
a = 11.3
print('%f' % a)
  • 直接输出
print(a)

四、字符串扩展

(1)定义字符串

  • 单引号法
  • 双引号法
  • 三引号法
a = 'hello world'
b = "hello world"
c = '''hello world'''

(2)字符串格式化

一条语句输出三个变量

print("字符串: %s,整数 %d,浮点数 %f" % ('sda', 12, 11.3))

(3)数字精度控制

print("浮点数 %5.2f" % 11.3)

5表示占五个位置,2表示保留小数点后两位

(4)表达式格式化

f表示对{result}进行格式化输出

result = 10 > 5
print(f"是真还是假:{result}")

四、判断语句

result = 10
if result > 5:print('大于5')
elif result < 3:print('小于3')
else:print('3-5之间')

if后跟条件,记得加冒号
elif和else同。

五、循环语句

(1)while语法

result = True
i = 0
while result:print("a")i = i + 1if i == 2:result = False

当while后面为true时,执行循环,记得加冒号。

(2)for语法

name = "helloworld"
for i in name:print(i)

遍历输出name的每一个字符

五、函数

def add(x, y):return x + yprint(add(11, 22))

定义了一个add函数,print中调用它,打印11+12的值

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

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

相关文章

B 站评论系统架构设计难点

更多大厂面试内容可见 -> http://11come.cn B 站评论系统架构设计难点 这里整理一下在哔哩哔哩技术公众号看到的 B 站评论系统的架构设计文章&#xff0c;自己在学习过程中&#xff0c;对其中感觉比较有帮助的点做一下整理&#xff0c;方便以后查阅&#xff0c;详细版可以点…

【CTF Web】XCTF GFSJ0478 cookie Writeup(HTTP协议+信息收集+Cookie)

cookie X老师告诉小宁他在cookie里放了些东西&#xff0c;小宁疑惑地想&#xff1a;‘这是夹心饼干的意思吗&#xff1f;’ 解法 按 F12&#xff0c;点击网络。 刷新页面。查看请求头中的 Cookie。 look-herecookie.php访问&#xff1a; http://61.147.171.105:53668/cookie.…

Qt之常用控件一

Widget常见属性及其作用 属性作用enabled 设置控件是否可使⽤. true 表⽰可⽤, false 表⽰禁⽤ geometry 位置和尺⼨. 包含 x, y, width, height 四个部分. 其中坐标是以⽗元素为参考进⾏设置的. windowTitle 设置 widget 标题 windowIcon 设置 widget 图标 windowOpa…

深入解析RedisSearch:全文搜索的新维度

码到三十五 &#xff1a; 个人主页 在当今的数据时代&#xff0c;信息的检索与快速定位变得尤为关键。Redis&#xff0c;作为一个高性能的内存数据库&#xff0c;已经在缓存和消息系统中占据了重要地位。然而&#xff0c;Redis并不直接支持复杂的搜索功能。为了填补这一空白&am…

ERA5数据的区别

ERA5 hourly data on single levels from 1940 to present 链接 ERA5是欧洲中期天气预报中心(ECMWF)的第五代全球气候和天气再分析产品&#xff0c;涵盖过去80年的数据。数据可从1940年开始获取&#xff0c;ERA5取代了ERA-Interim再分析产品。 再分析将全球范围内的模型数据与…

QueryPerformanceCounter实现高精度uS(微妙)延时

参考连接 C# 利用Kernel32的QueryPerformanceCounter封装的 高精度定时器Timer_kernel32.dll queryperformancecounter-CSDN博客https://blog.csdn.net/wuyuander/article/details/111831973 特此记录 anlog 2024年5月11日

TEINet: Towards an Efficient Architecture for Video Recognition 论文阅读

TEINet: Towards an Efficient Architecture for Video Recognition 论文阅读 Abstract1 Introduction2 Related Work3 Method3.1 Motion Enhanced Module3.2 Temporal Interaction Module3.3 TEINet 4 Experiments5 Conclusion阅读总结 文章信息; 原文链接&#xff1a;https:…

第四百九十八回

文章目录 1. 概念介绍2. 使用方法2.1 固定样式2.2 自定义样式 3. 示例代码4. 内容总结 我们在上一章回中介绍了"GetMaterialApp组件"相关的内容&#xff0c;本章回中将介绍使用get显示SnackBar.闲话休提&#xff0c;让我们一起Talk Flutter吧。 1. 概念介绍 我们在介…

【声呐仿真】学习记录2-运行ROV(带camera、sonar、dvl等传感器)例程

【声呐仿真】学习记录2-运行ROV&#xff08;带camera、sonar、dvl等传感器&#xff09;例程 前言第一阶段-学习Gazebo第二阶段-学习URDF、xacro第三阶段-寻找例程跑一个rexrov示例程序1.uuvsimulator quick_start2.能键盘控制的示例程序&#xff08;失败&#xff09;3.能键盘控…

oracle 9i 行头带有scn的表

oracle 9i 行头带有scn的表 conn scott/tiger drop table t1; drop table t2; create table t1(c varchar2(5)); create table t2(c varchar2(6)) ROWDEPENDENCIES; --t2表每行都有scn,会增加六个字节的开销 alter table t1 pctfree 0; alter table t2 pctfree 0; insert in…

工业机器人应用实践之玻璃涂胶(篇一)

工业机器人 工业机器人&#xff0c;即面向工业领域的机器人。工业机器人是广泛用于工业领域的多关节机械手或多自由度的机器装置&#xff0c;具有一定的自动性&#xff0c;可依靠自身的动力能源和控制能力实现各种工业加工制造功能。工业机器人被广泛应用于电子、物流、化工等…

nc生成临时凭证配置

nc生成临时凭证配置 要实现的功能&#xff1a; 审批时生成临时凭证弃审时删除临时凭证 前台配置 后台配置 BillReflectorServiceImpl.java package nc.pubimpl.jych.qtsq.voucher;import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; impo…