ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2019-06-01 15:40:01  阅读:229  来源: 互联网

标签:详讲 赋值 入门 python 运算符 等效于 print 文本 name


变量的操作 变量分局部和全局 全局变量直接命名,局部因写在函数中 对于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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有