Python 基本语法

Python 语法

  1、打印:输入用print

    例如:

    print ("Hello Word")      #Python 3中可以直接打印中文,并且语法不一样,Python 3中有()

  2、如何定义变量名:

    定义变量名有以几个条件

      1、开头必须是字母 or  下划线

      2、变量名必须是由字数 or 数字 or 下划线的组成,不可以是特殊字符

      3、以下关键字不能声明为变量名(因为已经被系统变量占用)

      ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

  3、如何声明变量:

    变量名 = “变量值”

    例如:

    name = "username"

  4、如何引用变量:

    例如:

      print (name)

      结果如下:

      username

  5、注释:

    单行注释跟其他语言一样,使用#号

      例如:   print(“你好,注释”)        #此代码代表执行结果可以打印出  你好,注释

    多行注释使用三个单音号,当然注释也可以被引用的啦!!!     #注意:需要用英文逗号,且必须用三个单引号封口

      例如:

          

1 info = '''
2 ---------------------  info two -------------
3 username:
4 Age:
5 Job:
6 Salary:'''
7 print(info)                          #打印出info   也就是被注释的变量

 

  6、用户交互:input()

     例如: 

    

1 name = input("Name: ")
2
Age = input("Age: ") 3 Job = input("Job: ") 4 salary = input("Salary: ") 5 print(name,Age,Job,salary)

  7、模块是Python 的一大热点,在Python 中可以随意导入自己需要的模块

     导入模块语句是 import

      例如:

        import getpass                #导入 getpass 模块

  8、数据类型的分类

    int (整形)

    数值

    布尔型(真 or 假)

    长整形

    浮点数(小数)

    字符串(Hello Word) 

  9、字符串格式化输出

    例如、类型一

       %s(s代表字符串) %d(d代表整形) %f(f 代表浮点数)

       并且是一一对应的关系,大家可以看下第十二行代码,仔细观察其中

 1 name = input("Name: ")
 2 Age = input("Age: ")
 3 Job = input("Job: ")
 4 salary = input("Salary: ")
 5 
 6 info = ''''
 7 ---------------------  info two %s -------------
 8 username:%s
 9 Age:%s
10 Job:%s
11 Salary:%s
12 '''%(name,name,Age,Job,salary)
13 print(info)

 

    例如、类型二

        这次使用的是花括号替换法,可以将一个变量替换到另外一个变量里面,并且将来写Python的时候用的居多。

 1 name = input("Name: ")
 2 Age = input("Age: ")
 3 Job = input("Job: ")
 4 salary = input("Salary: ")
 5 
 6 info = ''''
 7 ---------------------  info two {_name} -------------
 8 username:{_name}
 9 Age:{_age}
10 Job:{_job}
11 Salary:{_salary}
12 '''.format(_name=name,_age=Age,_job=Job,_salary=salary)
13 print(info)

 

  10、逻辑语句

    一、判断语句:if 条件 :

    例如:如何username = name  则输出

          Welcome user {user} loding...

       如果不能则输出
          Sorry ,this is no {user}
       
1 username = "zhangsan"
2 name = input("username : ")
3 if username == name:
4     print("Welcome user {user} loding...".format(user=name))
5 else:
6     print("Sorry ,this is no {user}".format(user=name))

 

    

    二、循环语句 for and while

      例如:while 循环 and "break 终止循环" and “continue 跳出本次循环”

 1 #无限制循环语句
 2 count = 0
 3 while True:
 4     print(count)
 5     count = count +1
 6 
 7 #条件循环语句,当条件满足的时候循环,不满足则不循环
 8 count = 0
 9 while count <10:
10     count = count + 1
11     if count == 8:
12         print(count,"Terminate the loop")
13         break
14     if count <3:
15         print(count,"is low")
16     else:
17         print(count,"Jump out of the loop")
18         continue

 

      例如:for 循环语句  

1 for i in range(10):
2     print("-------------",i)
3     for j in range(10):
4         print(j)
5         if j > 5:
6             break

 

  # 注:转载请注明出处,写的有问题可以在评论出指出,感谢大神门的评论,谢谢!

转载于:https://www.cnblogs.com/RedHat-Linux/p/6618787.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值