python基础--基本语法

python 基础系列(二) — Python基本语法 python 基础系列(二) — Python基本语法 python基础系列索引 python 基础系列(一) — Python介绍 python 基础系列(二) — Python基本语法 python 基础系列(一) — Python介绍 python 基础系列(一) — Python介绍 python 基础系列(一) — Python介绍 python 基础系列(... 阅读详情

什么是编程语言

是用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算机发送指令,让计算机完成对应的工作。简单来说,编程语言就是人类和计算机进行交流的语言

python特点

优点:规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库等优点
缺点:执行效率慢,这个是解释型语言所通有的

运行Python         

方式一:python交互模式

cmd +回车
输入:python
输入:print("hello world")
回车

注释:进入交互模式:python 退出:exit()

方式二:集成开发环境 (PyCharm)
print("hello world");

方式三:命令行脚本

python hello.py

python中的基本语法

变量的定义

在编程语言中,存储一个数据,需要用变量进行接收

python
变量名 = 值
age = 18

查看变量类型:print(type(age))

标识符

什么是标识符?

开发人员在程序中自定义的一些符号和名称
标识符是自己定义的,如变量名 、函数名等

标识符的命名规则

. 标识符只能由字母、下划线“_”、数字组成。
. 标识符不能以数字开头。
. 标识符不能使用关键字
. 标识符对大小写敏感。
(建议:标识符命名应“见名知意”)

python中的关键字

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break',
'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for',
'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or',
'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

注释:>>> import keyword
>>> keyword.kwlist

标识符的命名方法
小驼峰式命名法:

函数名 addName
大驼峰式命名法:

类名 AddName
python的输入和输出
输入:input("提示信息:")
输出:print("输出的是:")
换行输出: \n
格式化输出
方式一:使用百分号(%)字符串格式化

print("my name is %s, and my age is %d" %(name,age))
方式二:使用format字符串格式化
位置参数

print("my name is {}, and my age is {}".format(age,name))print("my name is {}, and my age is {}".format(age,name))
关键字参数

print("my name is {name}, and my age is {age}".format(age=18,name="jack"))
注释:位置参数("{0}".format()),关键字参数("{关键字}".format())

练习

 

 

 

 

 

掌握Python Web开发中的Controller组件 在模型-视图-控制器(MVC)架构中,Controller(控制器)是连接用户界面(View)和数据模型(Model)的桥梁。它负责接收用户的输入,调用模型和视图去完成用户请求的业务处理。控制器会根据用户输入进行逻辑处理,并选择合适的视图返回给用户,也可以称为应用中的“指挥官”。Python作为一门广泛用于Web开发的编程语言,提供了多种Web框架供开发者选择。较为著名的框架有Flask、Django、Bottle和Tornado等。 阅读详情

相关推荐

【大模型】【基础】python基本语法

j1580812240的博客 245

Python基础语法知识有哪些 怎么高效率去学习

Python基础语法知识有哪些?怎么高效率去学习?Python语法简单、功能强大,是人工智能时代最佳的编程语言。很多人想要学Python,但面对繁杂却又众多的基础语法难免会觉得枯燥,接下来小编就给大家梳理一下Python基础语法知识。 1、常用列表的操作 L = [[1, 2], ‘string’, {}] # 嵌套列表 L = list(‘spam’) # 列表初始化 L = list(range(0, 4)) # 列表初始化 list(map(ord, ‘spam’)) # 列表解析 len(L) #

194

RemoteControllerPython

RemoteControllerPython

Java基础练习选择题(1)答案

JDK是( )   A、一种全新的程序语言   B、一种程序开发辅助工具   C、一种由Java写成的,并支持Java Applet的浏览器   D、一种游戏软件  2、Java语言中下面哪个可以用作正确的变量名称( )   A、3D       B、name      C、extends     D、implements 3、构造函数何时被调用( )      A

coding1994的博客 7万+

告别懵圈!用CANoe 5640手把手带你跑通SomeIP TC8测试(附脚本思路)

本文详细解析了基于CANoe 5640的SomeIP TC8测试全流程,从环境搭建到结果分析,特别针对车载以太网测试中的SomeIP协议测试难点提供实战指南。通过典型测试用例SOMEIP_TEST_61,手把手教你配置CANoe工程、编写CAPL脚本,并解决常见问题,助力开发者高效完成协议验证。

weixin_30791095的博客 363

Arduino for ESP32-----ESP-NOW介绍及使用

ESP-NOWESP-NOW介绍ESP-NOW支持以下特性ESP-NOW技术也存在以下局限性获取ESP32的MAC地址ESP-NOW单向通信(One-way communication)ESP32单板间的双向通信一对多通信(一发多收)一对多通信(多发一收) ESP-NOW介绍 ESP-NOW是一种由Espressif开发的协议,可以让多个设备在不使用Wi-Fi的情况下相互通信。该协议类似于低功耗的2.4GHz无线连接。设备之间的配对需要在通信之前完成。配对完成后,连接是安全的、点对点的,不需要握手。这意味着

Better_man1的博客 2万+

计算机中的一些常用的指令

关于指令的简单说明 基于高级语言编写的程序的执行要经过三个步骤 程序员编写好程序将程序输入到计算机中,并将程序翻译成机器语言程序,保存在存储器中运行程序,得到我们想要的结果     我们需要注意的是:在计算机中可以运行的程序,实际上是由若干条可执行的指令组成的,     因此计算机执行程序的过程,实际上是按照一定顺序执行指令的过程。 关于计算机的字长和指令的长度的关系

脚踏实地 1543

IEC103协议实战指南:报文解析与传输优化策略

本文深入解析IEC103协议在电力自动化系统中的核心应用,重点拆解其固定帧与可变帧两种报文格式,并详细阐述了主从问答与非平衡传输机制。文章结合实战经验,针对报文解析中的常见问题(如字节序、超时重发)提供了解决方案,并探讨了传输层优化策略,旨在帮助工程师实现更可靠、高效的通信链路。

r2s3t4的博客 542

python自测100题

如果你在寻找python工作,那你的面试可能会涉及Python相关的问题。 通过对网络资料的收集整理,本文列出了100道python的面试题以及答案,你可以根据需求阅读测试。 python基础 Q1.什么是Python? Python是一种面向对象的,交互式的,解释型的计算机程序设计语言。Python的设计具有高可读性,它使用英语关键词而非标点符号,语法结构也比其他语言简单。 Q2.Py...

石山下 1万+

Excel插件开发实战:从零封装一个带自定义Ribbon的.xlam工具包

本文详细介绍了如何从零开发一个带自定义Ribbon的Excel插件.xlam工具包。通过VBA和XML技术,读者将学习到插件架构设计、Ribbon界面定制、模块化开发以及企业级部署策略,帮助提升Excel自动化办公效率。

weixin_42531128的博客 521

Java调用YOLOv26全解析:从ONNX模型部署到工业质检实战

本文分享了工业自动化领域使用Java调用YOLOv26进行零件缺陷检测的完整方案。通过YOLOv26s模型结合ONNX Runtime Java部署,误检率和漏检率显著降低(分别从12%降至2.1%,8%降至0.8%)。文章详细介绍了方案选型理由、环境配置避坑指南、ONNX模型导出步骤,以及Maven依赖配置(分CPU/GPU版本)。该方案直接在上位机Java环境中运行,避免了跨语言调用损耗,适合工业质检场景部署,提供了可复用的性能优化和多线程推理实现。

2601_94871597的博客 1109

Python基础-Python基本语法

本文介绍了Python编程基础中的几个核心概念。首先讲解了注释的使用方法,包括单行注释(#)和多行注释(三引号),强调了良好的注释规范。其次详细说明了标识符的命名规则和Python关键字,介绍了PEP 8命名约定。然后重点讲解了Python的主要数据类型:整数、浮点数、字符串、布尔值和空值(None),并展示了各类型的使用示例。最后说明了变量的动态特性,即变量可以改变类型的特点。这些基础知识是学习Python编程的重要前提。

猿榜编程的博客 486

【ESP 保姆级教程】玩转emqx数据集成篇④ ——数据桥接之HTTP服务

主要是学习数据桥接功能以及构建自己的http服务器,这是一个非常有用的功能。包括各种传感器上报基本上都需要数据桥接功能支持,所以还是希望认真学习这一块开发,然后结合数据库存储等等知识点进行进一步学习。

单片机菜鸟哥的博客 1307

Python基础-基本语法

什么是编程语言 是用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算 机发送指令,让计算机完成对应的工作。 简单来说,编程语言就是人类和计算机进行交流的语言 一、python的简介 1.1:python发展的背景 Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰人。Python 本身也是由诸多其他语言发展而来的,Python目前有两个版本,Python2.x和Python3.x 1

Gwais的博客 1万+

【RT-DETR实战】RT-DETR实战手记(200):端侧实时目标检测,下一步往哪儿走?

昨天深夜调一个模型部署,在树莓派4B上跑RT-DETR-nano,帧率死活卡在8FPS上不去。量化也做了,算子也优化了,内存对齐也检查了,可就是离实时检测的底线还差一截。盯着终端里跳动的数字,突然意识到——我们可能正在接近当前技术路径的瓶颈。端侧实时目标检测的下一个突破口,恐怕不在现有框架的修修补补里。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 187

YOLOv13改进策略【小目标改进】| Shape-NWD:融合改进,结合Shape-IoU和NWD 更好地适应小目标特性

Bw−wgt2h−hgt2weight2Bweight2w−wgt​2h−hgt​2​其中weight2weight = 2weight2。

Limiiiing的博客 588

Python基础(一) | Python的基本语法

⭐本专栏旨在对Python的基础语法进行详解,精炼地总结语法中的重点,详解难点,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握python编程,同时为后续的数据分析,机器学习及深度学习的代码能力打下坚实的基础。 🔥文章和代码已归档至【Github仓库】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 python基础 也可获取。

timerring的博客 3万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

python语法基本组成单位_Python基础语法总结

学习任何一门编程语言,首先要了解这门编程语言的语法要求,掌握好基础语法是学好一门编程语言的第一步1、程序组成及标识符Pyhton程序是由语句和表达式组成的,示例代码如下图所示。语句一般是使用关键字组成的命令,目的是告诉解释器做什么,语句可以有输入,也可以没有输出,比如56行就是一条语句,语句中可以包含表达式。而表达式没有关键字。它们可以是使用数学运算符构成的算术表达式,也可以是使用括号调用的函数,...

weixin_33603823的博客 730

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

python中的基础语法-python基础知识——基本语法

在python基础知识这个系列中,准备罗列出我学习python的一些基础知识,包括:基本语法控制语句内置数据结构模块和函数字符串文件处理面向对象异常处理以前写机器学习算法喜欢使用Matlab语言,接触python后,觉得python有很多地方还是比Matlab方便点,各有各的优势吧,在公司还是使用python较多,这里会罗列出一些python的基础知识。一、编码规则1、命名规则变量名通常是由字母和...

weixin_37988176的博客 238

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Python基础02-基本语法

ddd

临渊-测试开发 679

python语法基础语法_python基本语法

1、首先简单认识pythonpython是一种解释型语言,啥时解释语言呢?打个简单的比方,你不懂别人说英语的意思,听不懂外国人说话,这个时候就是给你一个翻译,别人说一句英语翻译就给你立马翻译成你懂的汉语,这个时候你就知道别人在说什么了。这个跟计算机与python语言之间的关系类似,计算机它本身只知道0 1这种二进制代码,它根本不知道python语言,这个时候python自己的解释器就相当于这个翻译...

weixin_39787792的博客 100

精通Python(基础篇)——基本语法

想学好Python,必须先了解Python的基本语法,有了这个的加持,编写的代码不仅可以实现相应的功能,而且简单易读,逻辑清晰。本篇文章主要分享Python的基本语法。

NowNow的博客 848

Python入门基础语法之基本基础语法和概念

在python程序运行过程中,值可以发生改变的量,类似于数学中的未知数,可以将一个确定的值赋值给这个未知数。

是十一月末的博客 672

python基本语法规则-python基础知识——基本语法

在python基础知识这个系列中,准备罗列出我学习python的一些基础知识,包括:基本语法控制语句内置数据结构模块和函数字符串文件处理面向对象异常处理以前写机器学习算法喜欢使用Matlab语言,接触python后,觉得python有很多地方还是比Matlab方便点,各有各的优势吧,在公司还是使用python较多,这里会罗列出一些python的基础知识。一、编码规则1、命名规则变量名通常是由字母和...

weixin_37988176的博客 251

Day1— Pycharm的基础使用与Python的基本语法

Day1 ​ 计算机可以认识的语言只有二进制数字。 ​ 人机交互的发展:1101011----->汇编语言----->c语言----->java/python/php。 ​ c语言----编译器---->1101011。 ​ python----解释器---->1101011。 一、pycharm的使用 1.新建工程文件 File -> New Project ->create 2.新建.py文件 File -> New -> Python File

Maple12138的博客 3139
上一篇: nmon监控
下一篇: 循环(while-for)
七凉@
博客等级 码龄6年 5粉丝 56原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值