认识python第一步

    首先,我们要知道,Python是使用缩进来组织代码块,用4个空格的缩进。我们在需要设置把Tab自动转换为4个空格,这样就可以避免随便使用Tab和空格。特别地,要注意!Python编写的时候要记得确定好每个字母的大小写,因为如果写错了,程序会写不下去的。
   Python的数据类型有很多,可以处理任意大小的整数,浮点数(小数)。对于python来说,字符串是以单引号’或双引号’’括起来的任意文本,但这两个号并不是字符串的一部分,如果想要字符串里有它的话,可以用\来标识。其中\n表示换行,\t表示制表符,字符\本身如果也要转义的话,就使用这个\\
   变量:变量名必须必须必须是大小写英文、数字和_的组合,且不能用数字开头。这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。

注意!请不要把赋值语句的等号等同于数学的等号,如有一例子:
x = 18
x = x - 2 在程序中,赋值语句先计算右侧的表达式x - 2,得到结果16,再赋给变量x。由于x之前的值是18,重新赋值后,x的值变成16。
注意!通常用全部大写的变量名表示常量,比如数学常数π,就是PI。
字符编码:Unicode把所有语言都统一到一套编码里,最常用的是用两个字节表示一个字符,而UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码,Python的字符串类型是str,在内存中以Unicode表示,一个字符对应若干个字节。如果要在网络上传输,或者保存到磁盘上,就需要把str变为以字节为单位的bytes,用带b前缀的单引号或双引号表示。在这里,要特别注意区分’ABC’和b’ABC’,前者是str,后者虽然内容显示得和前者一样,但bytes的每个字符都只占用一个字节。
格式化:在Python中,采用的格式化方式是用%。在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%,括号可以省略。其中,格式化整数和浮点数还可以指定是否补0和整数与小数的位数。如果字符串里面的%是一个普通字符,用%%来表示一个%。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值