GH从0开始学python-1part

这篇博客记录了作者从零开始学习Python的过程,涵盖了标识符命名规则、变量与赋值、数据输入输出、数值操作和字符串处理等方面的基础知识。通过实例介绍了Python的动态类型特性、赋值语句、内置函数以及字符串的索引和切片操作。
摘要由CSDN通过智能技术生成

记录一下自己从0开始的学习python的过程,希望各位大神批评指正!谢谢!

使用教材“python程序设计教程(主编赵璐)”

一.标识符及命名规则

1.标识符必须以字母或者"_"(下划线)开头,后面字母、数字或下划线的任意序列。

比如x ,num,num_1,py123;不合法的比如:2x,a-b,num eggs(有空格)。

2.标识符区分大小写

ps:有些特定字符属于py本身,称为“关键字”或“保留字”

在python里可以用下面的方式查看(在Windows上直接搜索idle即可打开下面的页面,然后再输入代码,记得用英文键盘)

二.变量与赋值语句

1.python是动态类型语言,变量不需要显式声明数据类型。根据赋值会自动识别。

比如(利用内置的type函数从而判断数据类型)

特别一点是python的赋值是创建两个对象,在这里,创建了整数2和变量m,把m指向整数对象2。因此m的类型取决于它指向的数据类型。

2.赋值就是用一个变量来标识某个对象,语法格式如下:

变量=表达式,比如:x=100,或者x=(10-2)/4[此时python会先求表达式的值,然后返回表达式结果对象,并让x来引用该对象]

3.python中的变量在访问前需要先绑定,即需要先赋值,否则会出现报错。

比如

运行结果为:(此处y未赋值因此not defined)

4.链式赋值(为多个变量同时赋相同的值)

(x=y=z=200,等价三条语句x=200,y=200,z=200)

5.解包赋值语句(python支持将序列数据解包为对应相同个数的变量)

(变量个数必须和序列的元素个数一致,不然会产生错误)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值