编程语言
首页 > 编程语言> > python基础语法详讲一 快速入门python

python基础语法详讲一 快速入门python

作者:互联网

变量的操作 变量分局部和全局 全局变量直接命名,局部因写在函数中 对于from M import *导入语句,如果想阻止导入模块内的全局变量可以使用旧有的规范,在全局变量上加一个前导的下划线。  变量名全部小写,由下划线连接各个单词。如color = WHITE,this_is_a_variable = 1  字符串 字符串应用单双引号标起
>>> a="sssssdw"
>>> print(a)
sssssdw
>>> print("a")
a
>>> print('a')
a
修改字符串大小写 title()#首文本到大写 lower()#文本到小写    upper()#文本到大写
>>> name='i love you'
>>> print(name)
i love you
>>> print(name.title())        #首文本到大写
I Love You
>>> name='I Love You'
>>> print(name)
I Love You
>>> print(name.lower())         #文本到小写     
i love you
>>> print(name.upper())
I LOVE YOU                     #文本到大写


在合并拼接字符时使用+
>>> fname='zk'
>>> lname='hello'
>>> print(fname)
zk
>>> print(lname)
hello
>>> print(fnamelname)                             #报错
Traceback (most recent call last):
  File "<pyshell#17>", line 1, in <module>
    print(fnamelname)
NameError: name 'fnamelname' is not defined
>>> print(fname.upper()+""+lname.title())            #双引号中没有空
ZKHello
>>> print(fname.upper()+" "+lname.title())           #双引号中有空
ZK Hello

 

删除空白

lstrip() 删除首文本的空白

rstrip() 删除尾文本的空白

strip() 删除首尾文本空白

>>> pyuse=' pytho n '
>>> print(pyuse)
 pytho n
>>> print(pyuse.lstrip())         #删除了首文本的空
pytho n空
>>> print(pyuse.rstrip())         #删除了尾文本空白
 pytho n
>>> print(pyuse.strip())
pytho n                           #删除了收尾文本空白

 

使用字符串中常见错误和解决 在命名变量时不应同时出现两个双引号或单引号
>>> usename='hello word:' my name'
SyntaxError: invalid syntax
>>> print(usename)
Traceback (most recent call last):
  File "<pyshell#48>", line 1, in <module>
    print(usename)
NameError: name 'usename' is not defined
>>> usename="hello word:' my name"
>>> print(usename)
hello word:' my name
  数据运算 浮点数指有小数点的数 注意:浮点数的运算是难以确定的
>>> 3+1     #py中提供+   -   *   /运算
4
>>> 4+1
5
>>> 4-1
3
>>> 2*2
4
>>> 4/2
2.0
>>> 4**2       # **表示乘方    
16
>>> (2+3)/2
2.5
>>> 0.1+0.1
0.2
>>> 0.2+0.1                     # 浮点数是不可估计的   
0.30000000000000004
>>> 0.2*0.1
0.020000000000000004

Python赋值运算符

以下假设变量a为10,变量b为20:  
运算符 描述 示例
= 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c
+= 加法赋值运算符   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

 

 

 

标签:详讲,赋值,入门,python,运算符,等效于,print,文本,name
来源: https://www.cnblogs.com/lcyzblog/p/10959768.html