python基础

本文介绍了Python编程的基础知识,包括变量的弱数据类型特性,命名规范,如只允许字母、数字和下划线,且数字不能开头。强调了字符串的使用,包括转义字符和数据类型的转换。还概述了算术、条件、赋值和逻辑运算符,以及程序的顺序执行。此外,提到了控制流程结构如if-else和循环,并强调了Python的缩进规则。

1、python是一种弱数据类型语言,在声明变量时不需要定义其类型,可直接赋值。(变量 = 值) 

2、变量命名规范

        2.1:python命名规范与其他语言相似,只能以字母、数字、下划线组成(中文也不行)

        2.2:需注意数字不能出现在最前面

        2.3:同一单词大小写不同代表含义不同

        2.4:关键字和保留字不能被定义成变量名

        2.5:起名最好有意义(见字起义)

        2.6:慎用小写字母领域大写字母O,易被看成1和0

        2.7:变量名内不能出现空格

3、简单的数据类型

       3.1 :整型(integer int):所有自然数都是整数

       3.2:浮点数(float):python中没有double型,float与double具有相同相同精度

       3.3 :字符串(string str):用双引号或单引号引用的的任意长度的文本都属于字符串(python没有char类型,统一属于字符串)

              3.3.1:  字符串的输出有时需要转义字符的协助,常见的转义字符有\t(制表符)\n(换行)\'(单引号)\"(双引号)\\(输出\)

        3.4:布尔类型(Boolean,bool):布尔类型只有Turn和False两个取值(Turn取值1,False取值0,大多数语言都遵循”非零即真“的原则)

       3.5: 查看数据类型可用全局函数type() ,用法:type(变量名)

         

       3.6  :各种数据类型可以进行数据类型转换

4、运算符

      *  4.1:算数运算符(+,-,*,/等数学运算符)

       * 4.2:条件运算符(>,<,>=,<=等)

       * 4.3:赋值运算符(+=,-=,*=等)

       * 4.4:逻辑运算符(and(与),or(或),not(非))

        4.5:位运算符

        4.6:成员运算符

        4.7:身份运算符

        4.8:运算符的优先级(各个运算符之间有严格的运算符等级制度,但最好用小括号括好便于区分)

                带*需重点掌握

5、程序顺序

        程序的执行顺序是自上而下的执行

        在程序的执行顺序中也可添加其他结构

                条件结构:if(单分支条件结构)、if...else...(双分支条件结构)if...elif...elif...else...(多分支条件结构)

                循环结构:while循环、for循环                 注意:python中无do...while.. 循环

        在python程序中严格遵循缩进制度(“Tab键”或者“空格”控制缩进)

       

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值