python基础语法

一.基础语法

区分c语言,java及其他语言。python是一种弱语言,在python中不用定义变量的数据类型,对数据的类型没有严格的要求。但不能说python没有数据类型。

1.变量

变量不需要定义其类型直接使用

a = 12

b = "hahaha"

x,y,z="haaha","python", "xxsa" 在python中允许多个变量同时赋值

print(a)

print(b)

2.运算符

小于<    大于 >    赋值运输符  =  (相当于浅拷贝) 加 +    减 -    等于   == 

* 乘   **  幂运算符  **=   

除 /     整除 //    取余 %     +=   -=  注意:在python中没有++ 没有 --

3.转义字符

\n 换行   \t 水平制表符   \\反斜杠  \' 单引号   \'' 双引号  

4.类型转换

查看变量类型type(变量)

a = "1232"

type(a)

<class 'str'> 字符型

a = int ("1232")  转换为  int 类型

type(a)     <class 'int'>

方法:想转换的类型(变量或值)

注意:只有数字型的字符串才能被转换为 number 型,其中含有除数字以外的其他字符是不能别转换的

4.输入函数

input();

5.字符串的拼接

方法一:print("a的变量的值为%s"%(变量或))

方法二:("a的变量值为"+str(变量或))

方法三:print("a的变量值为{}".format(变量或值))

且一个{}对应一个变量或值

方法三:print("a的变量值为",a)

5.布尔类型

True   --------真

False ------假

注意:首字母必须大写

6.逻辑与运算符

and -----相当于 &&  且  ---一假及假

or --------相当于 ||  或  一真全真

not ----一般与  in 一起用    

语法流程:

1.顺序流程

        自上而下

2.选择结构

     2.1单分支

              if  条件 :

                   #缩进 

      2.2 双分支

               if 条件 :

                     #缩进

                else :

                        #缩进

        2.3多分支

                if  条件  :

                        #缩进

                elif 条件  :

                        #缩进

                        ..............

注意:缩进 有两种方式  空格缩进 和 Tab缩进    

2. while 循环

        while  条件  :

                #缩进  循环体

3.for循环

          for   in ----- 遍历容器

          for 变量 in 容器:

             #缩进  循环体
 for in 主要是用来遍历可迭代对象的(复合数据类型---容器---字典  列表  集合  元组  )
range(数字)-----便是从0~数字且取不到该数字 前闭后开
range(数字1,数字2)--------- 便是从数字1~数字2且取不到数字2  前闭后开
range(数字1,数字2,step)---- 便是从数字1~数字2且取不到数字2  step表示增量    前闭后开
range( range(数字1,数字2,-step)----数字1>数字2 step为负数  表示倒着取  前闭后开
注意:如果range()中只有一个值那么默认从 0 开始     step默认值为 1
           break-----推出当前循环
           continue------跳过此次循环

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值