初识Python

一:python2x, python3x 的区别

  1.python2x版本源码重复率高,编写代码不规范

        2.python3x版本制定了代码编写规范,源码简洁、清晰、简单

       3.python2x默认的编码方式为ASSII码(英文),不能直接打印中文,要显示中文,需要在文件开头加:# -*- encoding:uft-8 -*-

       4.python3x默认的编码方式为uft-8(包含中英文以及欧洲文字)

二:python(编程语言的)的分类:

       1.编译型:整个代码一次性编译,优点:执行速度快;缺点:不便于调试,开发速度慢,不能跨平台

        2.解释型:代码从上而下逐句执行代表语言python,优点:便于调试,开发速度快,可跨平台;缺点:执行速度慢,

三.变量:

         1.变量的定义:把一些数据的中间结果暂时存起来,以便后续的程序的调用

         2.变量如何使用?1:变量只能由数字,字母,下划线组合;2:变量不能以数字开头;3:变量不能用拼音命名;4:不能过长;5:不能用中文;6:不能用python中的关键字命名;7:官方推荐使用驼峰体或下划线;

         8:定义变量要具有描述性

          3.变量在什么情况下使用:结果过长,使用变量代替,使代码简洁,简单,清晰

四.数据类型:数字类型(整型,浮点型),布尔值(ture,false),字符串
        1.数字类型:整型(int),浮点型(float),用以计算,计数。

         2.布尔值:true,false用来判断对错

         3.字符串:python中凡是用单引号或双引号引起来的就是字符串,在有i‘m类似的情况下用双引号。

五,关键字input的使用:用来给用户输入信息

格式:name = input('请输入你的姓名:');input出来的数据类型为字符串,可用type识别数据类型,转化为其他数据类型:name = int(input('请输入你的名字:'))

六,if 条件语句

    1.单if,格式:

    if 4>3:

         print('121')

    2.

   age = int (input('请输入你的年龄'))

   if 1<age<7:

        print('你小子')

   else:

        print('请输入你真实的年龄')

   3.

   age = int (input('请输入你的年龄'))

   if 1<age<7:

        print('你小子')

   elif 8<age<100:

        print('很好')

   4.

   age = int (input('请输入你的年龄'))

   if 1<age<7:

        print('你小子')

   elif 8<age<100:

        print('很好')

   else:

        print('请输入你真实的年龄')

5.

   age = int (input('请输入你的年龄'))

   name = input('请输入你的名字:')

   if 1<age<7:

        if name == '11'

             print('good')

        else:

             print('你小子,名字错误')

   else:

        print('请输入你真实的年龄')

原文地址:https://www.cnblogs.com/lijinming110/p/9414993.html