Pthon学习之路 第四篇 Python基础

Posted allf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pthon学习之路 第四篇 Python基础相关的知识,希望对你有一定的参考价值。

1.运算符:+  -  *(乘法)  /(除法)  %(求余)  //(求商)  **(求幂)

技术分享图片

 

2.成员运算:in      not in:判断单个字符或者子序列在不在字符串中。(not in是in的反操作)

技术分享图片

 

   

【在python里在英文输入法下用  "  " 引起来的整体叫字符串,其里面的每一个个体单位叫做一个字符。字符串中的两个或者两个以上连续的字符叫做字符串的子序列】

n1=input("请输入名言:")
if "中国真好" in n1:
    print("说的对")
else:
    print("Error")
运行输出为
C:Users49652AppDataLocalProgramsPythonPython36python.exe D:/python练习/循环输出1到十pass7.py
请输入名言:中国真好啊
说的对

Process finished with exit code 0

布尔值:真(True)    假(False)  注意:在python中运用时T和F要大写。

 

z1=input("请输入内容:")
print(z1)
a1="美好"
if z1==a1:
    while True:
        print("ok")
        break
else:
    print("Error")

  逻辑运算:and   or 的用法: and:两个值或者条件只要有一个错就为错,要两个都对才为对。

        or:只要有一个条件或者值是对的就为对

         【在执行判断时从前到后依次进行判断,碰到and只要有一个假的就为假,要有两个为真才为真。碰到or只需要有一个为真就为真,要两个都为假才为假】 

           补充:如果有括号应先计算括号内的再继续按照从前到后进行计算判定。推荐用括号括起来

       技术分享图片

 

      技术分享图片

 

a2=input("请输入文字:")
s2=input("请再次输入文字:")
a1="123"
s1="alex"
v=a1==a2=="123"and s2==s1=="alex"or 1==1 and s2==s1=="jihih"
print(v)

 赋值运算符:a+1 = a+=1 - * //  ** % 都一样

 比较运算:技术分享图片  技术分享图片

技术分享图片

 总结:算数运算 a=10 * 10    赋值运算  a = a+1  a+=1  【输出的是真实的结果

比较运算: a=1>5   a是布尔类型(True或False)。 逻辑运算:     z=1>6 or 1>1 and 5=6 and12=1(z还是布尔类型和a一样同为True或False)。   成员运算:s="fwer4tg" in  (not in)  "2156"(s输出的同样是布尔值True或False)  【输出的是布尔值】

 

 

以上是关于Pthon学习之路 第四篇 Python基础的主要内容,如果未能解决你的问题,请参考以下文章

python学习之路基础篇(第四篇)

Python之路PythonThread,第四篇,进程4

Python之路PythonNet,第四篇,网络4

Python之路,第四篇:Python入门与基础5

Python之路第四篇--Python基础之函数

Python成长之路第四篇模块儿