zoukankan      html  css  js  c++  java
  • python基础(常量,数据类型,if)

    一:常量命名规范

    1. 变量名只能包含字母、 数字和下划线。 变量名可以字母或下划线打头, 但不能以数字打头, 例如, 可将变量命名为message_1, 但不能将其命名为1_message。
    2. 变量名不能包含空格, 但可使用下划线来分隔其中的单词。 例如, 变量名greeting_message可行, 但变量名greeting message会引发错误。
    3. 不要将Python关键字和函数名用作变量名, 即不要使用Python保留用于特殊用途的单词, 如print (请参见附录A.4) 。
    4. 变量名应既简短又具有描述性。 例如, namen好, student_names_n好, name_lengthlength_of_persons_name好。
    5. 慎用小写字母l和大写字母O, 因为它们可能被人错看成数字10。 

    二:数据类型

      1,int 类型(如1,2, 3)

      2,str类型(字符串,字符,如leiwenxuan)

          字符串可以进行加法 (无缝连接,两个字符串拼接)

          字符串也可乘法,乘几代表着复制几次

    三:if

      1: if 简单的判断

        if 条件:

          语句

      2:if ...else

        if 条件:

            语句

        else:

         语句

      3:if... elif ...elif

        if ..:

        elif...:

        elif ..:

      4:嵌套

        if ...:

          if ...:

            if ...:

            else:

          else:

        else:

        嵌套一般不要超过3层

    四:分类:py2与py3的区别:

    (1)py2:源码混乱,重复代码多,冗余

             py3:源码规范,优美清晰,简单

    (2)py2:print()或者print'内容'

             py3:print(‘内容’)

    (3)py3:默认编码:utf-8

             py2:默认代码:ASCII     解决方式:在首行添加一行:# -*- encoding:utf-8 -*-

    五:语言区别

      

      编译型:将代码一次性全部翻译成二进制然后再运行代码。缺点:排错慢,开发效率低,不能跨平台。优点:执行效率高。

      解释型:当运行程序时,将代码一行一行解释成二进制,然后再运行。优点:排错快,开发效率高,可以跨平台。缺点:执行效率低

     

    六:input

      input()返回的是个字符串 

  • 相关阅读:
    python计算最大公约数和最小公倍数
    福利爬虫妹子图之获取种子url
    python位运算之计算中位数
    类的特殊成员方法,类的起源type, metaclass
    静态方法staticmethod类方法classmethod
    根据MAC地址前6位知道网络设备是哪家公司生产的
    「产检报告」简直是天书!!一张图教你看懂产检报告单
    第六周作业——选课系统
    面向对象银角大王补充2-self就是调用当前方法的对象-静态字段,公有属性-封装的理解-继承的理解,普通方法,静态方法
    面向对象银角大王补充-什么时候适用面向对象
  • 原文地址:https://www.cnblogs.com/leiwenxuan/p/9409969.html
Copyright © 2011-2022 走看看