返回
软件
分类

t制表符的使用和print(",  1.1.单行注释

日期: 2020-01-02 07:58 浏览次数 : 147

python基础1,python基础

变量:存储信息的,日后被调用,修改或操作

常量:固定不变的量,字母都是大写

命名规则:

注释:

  #:代表单行注释

  “””  “”” 或'''  ''':多行注释

获取用户输入:input(“”)

强转:str(整数类型) # 把整数型强制转换成字符串类型

    int(字符串接受) #把字符串类型转换成整数类型

算数运算符:

    +-*/ ! //(取整除) %

比较运算符:每一次比较其实就是一次条件判断,都会相应的得到一位True或False的值

      < ,> ,<=, >=, ==, !=

赋值运算符:

   =,+=,-=,*=,%=,//=, **=

逻辑运算符:逻辑运算符是用做逻辑计算的,就是一个用来做条件判断的表达式或者变量。

   not:如果表达式为True放回结果为False,反之返回结果为True

     and:两边的表达式都为真返回为True 如果有一个表达式为False则放回false。

     or:两边的表达式有一个为True 那么放回结果为True。

表达式:表达式是有操作数和运算符组成的一句代码或语句,表达式可以求值,可以放在“=“的右边,用来给变量赋值

 

 

变量 :存储信息的,日后被调用,修改或操作 常量 :固定不变的量,字母都是大写 命名规则: 注释: # :代表单行...

first = 1
while first<=9:

1.注释

    sec = 1   
    while sec <= first:
        print(  str(sec)+"*"+ str(first) +"="+str(sec * first), end="t")
        sec += 1    
    print()
    first += 1

  1.1.单行注释:以#开头,#必赢备用网址 ,右边的有所东西当做说明.

乘法表 内含while内嵌,str的+操作,t制表符的使用和print("***",end="$$$")的使用

  1.2.多行注释:''' 我是多行注释 '''

print("***")时默认为print("***",end="n")

2.变量

 

  2.1.为了充分的利用内存空间以及更有效率的管理内存,变量是有不同类型的

 

    2.1.1.Numbers

while True:
    user_input_age = int(input("Age is :"))
    if user_input_age == age:
        print("Yes")
        break
    elif user_input_age > age:
        print("Is bigger")
    else:
        print("Is smaller")   
print("End")

      数字类型又分int,long,float,complex

while 嵌套 if 语句,包含if, else,break 的使用,与c语言语法一样

    2.1.2.布尔类型

 

      布尔类型只有True或者False

 

    2.1.3.字符串

num = 1
while num <= 10:
    num += 1
    if num == 5:
        break
    print(num)
else:
    print("This is else statement")

    2.1.4.列表

while else 语句else后的语句当while正常结束时执行,也就是非break终止时执行。

    2.1.5.元祖

 

    2.1.6.字典(Dictionary)

 

  2.2.所有的变量类型可以用type来查看

python中运算符的优先级与c语言相似,常用的运算符

3.标识符

**幂运算符------+ - ~按位取反和符号运算符(+-表示正负号)-------* / // %(乘除整除和取余)------+ -(加减)--------<<  >>(移位运算符)--------&  |  ^(位运算符)--------

  3.1.python中标识符是区分大小写的

>  <  ==  !=(关系运算符)-------+= -= *= /= **=(赋值运算符)--------and or not (逻辑运算符) 其中and >or ,not为单目运算符,与and or双目运算符无比较。

  3.2.标识符的命名规则:驼峰命名

>>> False and True or True
True
>>> True or True and False
True
>>>

    3.2.1:小驼峰命名法:第一个单词以小写字母开始;第二个单词的首字母大写,例如myName

从上可以看出

    3.2.2:大驼峰命名法:每一个单词的首字母都使用大写,例如:FirstName

 

  3.3.下划线命名:例如:send_buf

 

4.输出

变量 : 存储信息的,日后被调用、修改操作
常量: 固定不变的量,字母大写
命名规则:

  4.0.python中的输出:print()

  1. 字母数字下划线组成
  2. 不能以数字开头,不能含有特殊字符和空格
  3. 不能以保留字命名
  4. 不能以中文命名
  5. 定义的变量名应该有意义
  6. 驼峰式命、 下划线分割单词
  7. 变量名区分大小写

  4.1.格式化输出:

 

      例如:age = 10

# 单行注释
'''多行注释'''
""" 多行注释 """除此之外

        print('我今年%s岁' % age)

”“”  ###

    在python代码中,看到%这样的操作符,就是格式化输出

¥¥¥

格式符号 转换
%c 字符
%s 字符串
%d 有符号的十进制整数
%u 无符号的十进制整数
%o 八进制整数
%x 十六进制整数
%f 浮点数
%e 科学计数法
%E 科学计数法
%g %f和%e 的简写
%G %f和%E的简写

$$$

  4.2.换行输出:n字符串中使用

“”“”

5.输入

可以用于编辑多行文字

  5.1.input():输入的必须是表达式,其打印的结果都是字符串类型

 

  

 

password = input('请输入你的密码:')print # password就是字符串

#coding:utf-8可用于修改编码方式

6.运算符

 

  6.1算术运算符,下面以a=10,b=20为例进行计算

运算符 描述 实例
+ a+b=30
- a-b=-10
* a*b=200
/ a/b=2
// 取整除 9//2=4,不要小数,余数
% 取余 b%a=2...0 只取余数
** 指数 a**b=1后面 20个零

  6.2赋值运算符,只有一个:= 把=右边的结果赋值给左边的变量,例如num=1+2+3,num=7

  6.3符合赋值运算符

运算符 描述 实例
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取余赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a
//= 取整除赋值运算符 c //= a 等效于 c = c // a

7.数据类型转换

  常用:

    7.1.int将x转换为一个整数

    7.2.float将x转换为一个浮点数

    7.3.str将对象x 转换为字符串

    7.4.eval用来计算在字符串中的有效Python表达式,并返回一个对象

    7.5.tuple将序列s 转换为一个元组

    7.6.list将序列s 转换为一个列表

  不常用:

    7.7.complex(real [,imag ])创建一个复数,real为实部,imag为虚部

    7.8.repr将对象x 转换为表达式字符串

    7.9.chr将一个整数转换为一个Unicode字符

    7.10.ord将一个字符转换为它的ASCII整数值

    7.11.hex将一个整数转换为一个十六进制字符串

    7.12.oct将一个整数转换为一个八进制字符串

    7.13.bin将一个整数转换为一个二进制字符串