python基础——入门必备知识

📝前言:
本文为专栏python入门基础的第一篇,主要带大家先初步学习一下python中的一些基本知识,认识,了解一下python中的一些专有名词,为日后的学习打下良好的基础,。本文主要讲解以下的python中的基本语法:
1,标识符
2,注释
3,数据类型
4,运算符

🎬个人简介:努力学习ing
📋个人专栏:C语言入门基础以及python入门基础
🎀CSDN主页 愚润求学
🌄每日鸡汤:做最好的自己

文章目录

  • 一,标识符
  • 二,注释
    • 单行注释
    • 多行注释
  • 三,数据类型
  • 四,运算符

一,标识符

标识符是编程中的专有名词,可以通俗的理解为程序中的名字,用来标识不同的东西。
标识符用于给变量、函数、语句块等命名,Python 中标识符由字母(区分大小写)、数字以及下划线_组成
如:
以下标识符:

age
age1
age_1
Age

都是合法的,同时ageAge是两个不同的标识符

注意:标识符不能以数字开头,也不能和python中原有的关键字一模一样如:

3age
3_age
and
else

上面这四个标识符都是不符合语法的,前两个以数字开头了,后两个是python中原有的关键字
下面是python中的关键字:
在这里插入图片描述
同时:python中还有特殊规定:
_xxx形式的变量表示变量是私有的(即以单下划线开头)
_xxx_形式的标识符:表示系统定义的专用标识,如:_int_()代表类的构造函数

二,注释

python中有分单行注释多行注释

单行注释

#开头 在#右边的文字为文字说明,并不是真正要执行的程序,只起辅助解释程序的作用
形式如下:

在这里插入图片描述
(建议#和文字之间用一个空格隔开)

多行注释

用一对三个双引号括起来(注意引号是英文的):""" 这里是要注释的内容 """
具体例子:

在这里插入图片描述
(选中目标后,注释的快捷键是 Ctrl + /

三,数据类型

不同的数据有着不同的类型,下面是python中常见的数据类型:
在这里插入图片描述
(补充:还有变量与常量,变量是可变的,常量是不可变的)

我们在程序中可以使用type()函数来查看数据的数据类型,如:
在这里插入图片描述
输出结果:
在这里插入图片描述

同时,数据类型之间也是可以转换的,一般方法为:
如,我们运行下面代码:

a = 1
print(type(a))
a = float(a)
print(a)
print(type(a))

输出结果:
在这里插入图片描述
可见,原来变量a存入的数据类型是整型,在数据类型转换a = float(a)后,存入a的数字1就变成了浮点型1.0

要注意:如果是浮点型数字转换成整型数字,就会直接丢失小数部分,如:

a = 1.6
a = int(a)
print(a)

输出结果:
在这里插入图片描述

四,运算符

就是类似a + b式子中的加号+,python中大部分运算符的运算规则和数学中相同,但是仍有部分运算符需要我们学习
同时,运算符拥有运算的优先级,优先级数字越低的,越先进行计算
下面是python中常见的运算符以及优先级汇总:
在这里插入图片描述
对于部分不了解的运算符可见:C语言——操作符详解这篇文章,有部分运算符的具体使用方法

🌈我的分享也就到此结束啦🌈
要是我的分享也能对你的学习起到帮助,那简直是太酷啦!
若有不足,还请大家多多指正,我们一起学习交流!
📢公主,王子:点赞👍→收藏⭐→关注🔍
感谢大家的观看和支持!祝大家都能得偿所愿,天天开心!!!

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

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

相关文章

Python中format函数字符串格式化入门

格式化在程序开发中非常常见,大家肯定不陌生,Python中也存在多重格式化方式,format函数就是其中一种。 函数原型 format(value[, format_spec]) 参数意义 value: 需要被格式化的字符串 format_spec: 格式化的格式 …

Web自动化测试--selenium

🔥 交流讨论:欢迎加入我们一起学习! 🔥 资源分享:耗时200小时精选的「软件测试」资料包 🔥 教程推荐:火遍全网的《软件测试》教程 📢欢迎点赞 👍 收藏 ⭐留言 &#x1…

基于springboot+vue的旅游管理系统

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

vcomp140.dll丢失如何修复,5种修复方法轻松搞定vcomp140.dll问题

vcomp140.dll文件的丢失可能会引发一系列系统运行与软件功能上的问题。具体来说,这个动态链接库文件是Visual C Redistributable的一部分,对于许多基于此环境开发的应用程序至关重要。一旦缺失,可能会导致部分应用程序无法正常启动或运行&…

外包干了3个月,技术倒退太明显...

先说情况,大专毕业,18年通过校招进入湖南某软件公司,干了接近6年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试&#xf…

【个人账号体系设计】偏个人功能类账号功能模块设计

本文讨论了针对以个人功能为主的业务系统的账号能力设计,包括账号管理的总体需求、关键属性和设计要点。重点在于如何通过细致的设计实现账号的有效管理和安全性,确保系统既便于用户操作又能维持管理的严密性。 文章目录 需求能力模块设计 需求能力 在进…

25考研资料PDF汇总

资料V馊public号ZL研知己 V馊public号ZL研知己 25考研资料PDF汇总

HarmonyOS—配置编译构建信息

在进行应用/服务的编译构建前,需要对工程和编译构建的Module进行设置。API Version 9、API Version 8与API Version 4~7的构建体系不同,因此在设置编译构建信息时也存在差异: API Version 9:需要对构建配置文件、构建脚本、应用依…

passwd: Authentication token manipulation error

passwd: Authentication token manipulation error 身份验证令牌操作错误。 可能原因: 1、密码文件无修改权限(有i权限) lsattr /etc/{passwd,shadow} 取消方法 chattr -i /etc/passwd chattr -i /etc/passwd 2、/文件系统无空间或者无inod…

基于MPPT的太阳能光伏电池simulink性能仿真,对比扰动观察法,增量电导法,恒定电压法

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1 扰动观察法 (Perturb and Observe Method) 4.2 增量电导法 (Incremental Conductance Method) 4.3 恒定电压法 (Constant Voltage Method) 5.完整工程文件 1.课题概述 在simulink中,实…

noetic ros配置因时机械夹爪的驱动

noetic ros配置因时机械夹爪的驱动文件 配置编译教程解决方案 配置编译教程 1.inspire_robot 包支持因时机器人公司的机械夹爪在ROS平台上的使用,我们在ros noetic环境下进行了测试。 2.为了使程序能够正常运行,需要执行以下环境配置操作:&a…

Java定时调度

在Java应用程序中,定时调度是一项重要的任务。它允许你安排代码执行的时间,以便在将来的某个时刻自动执行任务。Java提供了多种方式来实现定时调度,其中最常用的是Java的Timer和ScheduledExecutorService。 在本教程中,我们将学习…