Python零基础入门系列(1)

python是解释型编程语言,什么是解释型?下面就唠嗑两句

编译型:一次性将程序编译为二进制文件  如C/C++........

             优点:运行效率贼快

             缺点:开发速度慢,最重要的是不能跨平台

解释型:在程序执行时,从上至下一行一行的将代码解释为二进制

             优点:开发速度快,可以跨平台哟

             缺点:执行效率贼慢

python2x与python3x宏观上的区别就是:2x源码重复率太高,不优雅,不规范

                                                                3x源码重复率就显得好多了,规范化简单化


python2x中默认编码为gbk,想正确输出不乱码就在首行加上一句:#-*-encoding:utf-8-*-


变量:由数字字母下划线任意组合,且不能以数字开头

          不能使用python中的关键字

          一般不使用中文和拼音(太鸡儿low)

常量:照理说没有常量的定义  大家约定俗成  凡是以全大写命名的不修改的就是常量


注释:单行注释  #

          多行注释  '''     '''  ,"""     """

用户交互input:xxxxxxx

                         xxxxx为str类型

基础数据类型:bool  true  false

                        int    +-*/%   //(整除)  **(幂次方)

                        str   用引号括起来的都是str类型    拼接字符串用+   str可以与int相乘*

                        str类型的数据想要输出带有换行符的语句也可以使用'''     '''  ,"""     """

                                                             比如:msg=''' 我喜欢你

                                                                                     因为所以

                                                                                     科学道理''' 

                                                                        print(msg)

循环语句:if-else   if-if-else-else    if-elif-else

                 while 条件

                 break        跳出当前大循环

                continue    结束当前一次循环,继续下一次循环


gbk怎么转为utf-8?  需要先从gbk转换编码为unicode -----再由unicode转换为utf-8编码



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值