首页 > 编程语言 >Python基础语法学习

Python基础语法学习

时间:2023-06-09 10:36:39浏览次数:69  
标签:学习 变量名 变量 Python 语法 total print 单词 avg

基础语法

1、常量、表达式

print(1+2-4)

print(1+3*4)


形如: 1+2-3 这个就叫表达式 ,表达式的结果叫做叫做返回值


1 2 3 这样的数字称为字面值常量,+ - * 叫做运算符


注意在py中 2/3 = 0.66666 而不是c语言中的0


在C中 整数除整数 结果还是整数且会把小数直接舍去,在编程中一般不会有四舍五入这样的规则


浮点数:遵循IEEE754规则,这套规则在内存中存储时会存在微小的误差!!


2、认识变量

变量可以视为是一块用来存储数据的空间(想象成一个纸盒子)

变量是在内存上的


# 求方差

avg = (67.5 + 89.0 + 12.9 + 32.2) / 4

total = (67.5 - avg) ** 2 + (89.0 - avg)**2 + (12.9-avg)**2 + (32.2-avg) ** 2

result = total/3

print(result)


3、创建变量

硬性规则


1.变量名必须由数字,字母,下划线构成,不能包含特殊符号.

像a1是合法的变量名

像1a, a*a都是非法的变量名


2.数字不能开头


3.变量名不能和Python的"关键字"重复

在语法中有特定含义的单词

像if这种也是非法变量名~


4.Python中的变量名,是大小写敏感的,区分大小写.

num = 10

Num = 10


软性规则


1.给变量命名的时候,尽量使用描述性的单词来表示尽量通过名字来表现出变量的作用


count

personInfo

y,z,a1,a2不太合适的名字


2.当我们使用一个单词描述不清楚的时候可以使用多个单词来命名

不怕变量名字长,而怕变量的含义表达的不清楚,当包含多个单词的时候命名有多种规范

①驼峰命名除了第一个单词的首字母之外,后续每个单词的首字母都大写


personInfo

totalCount


②蛇形命名单词之间,使用下划线来进行分隔


person_info

total_count



标签:学习,变量名,变量,Python,语法,total,print,单词,avg
From: https://blog.51cto.com/u_16092964/6445693

相关文章

  • 记录一次 nas docker 运行出错 使用Python脚本检查错误并重启对应容器 npc 运行出
    importosimporttimeimportdatetimeimportsubprocessimportmysql.connector#Docker容器名称container_name="containerName"#MySQL数据库连接配置db_host="localhost"db_user="*********"db_password="*********"db_......
  • Python 协程池,异步IO非阻塞式,http 请求
    先写个FlaskdemoimporttimefromflaskimportFlaskapp=Flask(__name__)@app.route('/<id>')defhello(id):time.sleep(2)return'Hello,World!:%s'%idif__name__=='__main__':app.run()协程请求import......
  • 010 数据库学习笔记 日期 + 时间 + 星期
    星期获取操作--设置语言,这个很重要,会导致不同的返回结果(只需设置一次语言后,就可以重复调用DATENAME)SETLANGUAGEN'SimplifiedChinese'--简体中文--SETLANGUAGEN'English'--英文--SETLANGUAGEN'Korean'--韩文--获取指定日期为星期几GETDATE()当天日期,GETDATE(......
  • 适合中小学学生初次学习编程语言Scratch
    2023年4月接触了Scratch,不用写代码,全图形化,拖动图标即可完成编程,简单几步能做出‘切西瓜'等小游戏或效果。入门简单Scratch适合中小学学生初次学习编程语言时使用,尤其是没有编程基础或编程基础较少的孩子,用来进行编程启蒙最合适不过了。 内容丰富Scratch编程内容丰富,形式多......
  • Python爬虫基础知识点
    Python爬虫是使用Python编写的程序,可以自动抓取互联网上的数据。常用的Python爬虫框架包括Scrapy、BeautifulSoup、Requests等。Python爬虫可以应用于众多场合,如大数据分析、信息监测、数据挖掘和机器学习等领域。那么新手应该如何学习python爬虫呢?以下是Python爬虫的基础知识:1......
  • [转]C#语法特性总结
    本文原地址:C#语法特性总结作者:louziC#10已与.NET6、VS2022一起发布,本文按照.NET的发布顺序,根据微软官方文档整理C#中一些有趣的语法特性。注:基于不同.NET平台创建的项目,默认支持的C#版本是不一样的。下面介绍的语法特性,会说明引入C#的版本,在使用过程中,需要注意使用C#的版本是......
  • batch_norm在强化学习中建议使用的形式
    defbatch_norm(layer,**kwargs):"""Applybatchnormalizationtoanexistinglayer.Thisisaconveniencefunctionmodifyinganexistinglayertoincludebatchnormalization:Itwillstealthelayer'snonlinearityift......
  • 在职怎么备考事业单位?合理安排学习时间就用待办软件
    在就业形势愈加严峻的时候,年轻人都倾向于找一个比较稳定的工作岗位,而通过考试获得事业编,进入事业单位考试就是不错的选择。不过对于大多数人来说,想要进入机关事业单位工作一次考试是不能成功的,很多网友就一边工作一边备考,有合适的岗位就去参加考试。不过也有一些职场人士表示,一边......
  • 怎么快速掌握Python爬虫技术?
    Python总的来说是一门比较容易入门的编程语言,因为它的语法简洁易懂,而且有很多优秀的教程和资源可供学习。相比其他编程语言,Python的学习曲线较为平缓,初学者可以很快上手,但要想深入掌握Python,还需要不断地学习和实践。总的来说,Python学习并不难,只要有兴趣和耐心,坚持不懈地学习,就......
  • python 爬虫某东网商品信息 | 没想到销量最高的是
    哈喽大家好,我是咸鱼好久没更新python爬虫相关的文章了,今天我们使用selenium模块来简单写个爬虫程序——爬取某东网商品信息网址链接:https://www.jd.com/完整源码在文章最后元素定位我们需要找到网页上元素的位置信息(xpth路径)我们首先需要知道搜索框和搜索按钮的位置,然......