python学习第一天

python第一天

##1.python简介
python是一种高级语言,是一种面向对象,解释型的程序设计语言。关于python的优点还是靠大家自己体会。
##2.python安装
登陆python官网自己安装。
网站有python3,python2各种版本的,最新的是python3.8.0版本。
python3.7.0windows32版
python3.7.0window64位版
##IDEL
python自带的开发工具,窗口编译器。
##pycharm
python经常用的程序编译器,很多语言都可以在上面运行,自己在官方网站下载安装就可以,英文不好的孩子可以下一个汉化包,解压后,放在lib文件夹下面。
加个教程链接
安装好上面的东西,就可以开始学python了,以后要的一些辅助软件和库以后慢慢再加。

##3.插个知识点

#_*_ coding=utf8 _*_
print(‘你好’)
print(‘你好’)

python2和python3的一个区别体现在对中文字符的态度,python2比较抗拒的,所以加上面那条代码,采用utf8格式。python3直接下面那条代码就可以输出。

py2的encode方法就是编码unicode字符到指定字符类型,因为py2默认编码方式为unicode,所以当使用encode方式时,传入的参数就是目标编码格式,比如utf-8或者gbk等,当py2把一个字符存入到文件的时候,首先会判断字符的类型,如果是str,则直接存入文件,如果是Unicode类型,则先要转换为str类型,就需要encode方法,这时候默认的是ascii字符,然后ascii字符是不包括中文的,所以会引发UnicodeEncodeError。

py3中没有Unicode和str的区别,Unicode字符也会当做utf-8来看待,我们知道utf-8是包括中文的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值