找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
Python第一天笔记:
Python 是一个高层次的结合了解释性、编译性、互动性和面向
对象的脚本语言。
Python特点:
1、易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的
语法,学习起来更加简单。
2.易于阅读:Python代码定义的更清晰。
3.易于维护:Python的成功在于它的源代码是相当容易维护的。
4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,
UNIX,Windows兼容很好。
5.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿
开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程
序中调用。
[size=12.0000pt]6. 数据库:Python提供所有主要的商业数据库的接口。
Python的应用领域
网页开发、系统编程、数据分析、网络爬虫、AI人工智能、大数据、云计
算、自动化脚本开发。
Python的实际应用
Youtube - 视频社交网站
豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站 、知乎 - 一个问答网站
python2和python3的区别
python2打印不需要加括号,puthon3打印需要加括号,不然会显示报错
print('hello') print是python的默认打印方式 print后面需要默认加上括号

注释:Ctrl+/ 注释多行   #注释单行

name = 'hello '    #把hello这个字符串赋值给到name这个变量
print(name)
2、python格式化输出:
%s :字符串 (采用str()的显示)
num = 1  这个1也可以用字符串‘one’代替
print(‘dcs25 is number %s’%num)


%c:单个字符
name =‘d’
print (’dcs25 isnumber %c‘%name)

%d:十进制整数
num =12
print ('result is %d'%num)   result is 12

%i 十进制整数
num =12
print ('result is %i',num)         result  is  12

%o:八进制整数

num=12
print('result is %o'%num)       result  is  14

%x:十六进制整数
num=12
print('result is %x'%num)       result  is  14

%f:浮点数
num=12
print('result is %f'%num)       result  is 12.000000

%%:字符“%”,就是说对%进行格式化输出
mum =8
print('这款理财产品的年化收益率为:%d%%'%num)
格式化输出2位以上,注意name和num的位置要跟前面的格式化符号对应

name ='dcs25'
num =1
print ('%s is number %d'%(name,num ))


引号:单引号、双引号(Shirt+引号)、三引号(表示批量注释)
单引号,双引号经常用来创建字符串、三引号用来进行多行注释

1、变量由字母,数字,下划线组成,但必须是字母或下划线开头,区分大小 写,不能由数字开头
# 2、下划线和大写字母开头的标识符有特殊意义:
# a.单下划线开头标识符_xxx 不能用于from xxx import *,即保护类型只能允 许其本身与子类进行访问
# b.__xxx 双下划线的表示的是私有类型的变量。只能是允许这个类本身进行访 问了,连子类也不可以
# c.大写字母开头的在Python中一般表示类比如:People
# '''

print('dcs25 is "number" one') #单引号里面不能包含单引号和三引号,可以包含双引号
print("dcs25 is number one") #双引号里面不可以包含双引号,可以包含单引号和三引号
print('''dcs25 is numer one''')#三引号里面不肯以包含三引号,可以包含单引号和双引号


num ='dcs25'
_num ='dcs25'   在定义全局变量的时候尽量使用单下划线和双下划线开头的变量名
num1 ='dcs25'     
num_ ='dcs25'
user_name='dcs25'
user_name_001 ='dcs25'
Num ='dcs25'    开头第一个字母由大写的开头在python当中一般有特殊的意义,表示类
NUM ='dcs25'  全部大写表示一个常量:不变的量,比如一个人的身份证号码
if ='dcs25'    使用保留关键字作为变量名会报错

print(num)
print(_num)
print(num1)
print(num_)
print(user_name)
print(user_name_001)
print(Num)
print(NUM)
print(if)

python当中的输入函数input()函数
  raw——input()函数      python2使用的函数
  input()函数                    python3使用的函数

name =input(‘请输入您的用户名’)
if  name ==‘dcs25’:           将dcs25赋值给name
    print=(‘VIP用户上线’)
else
   print('普通用户上线')
name= input(‘请输入您的用户名’)
print(name)
print(type name)    输入dcs/123最终的数据类型都是<class'str'>,字符串string输入任何数据,打印出来都是字符串

转换为整形方法一:
name= input('请输入你的内容')
print(int(name))
print(type(int name))) 输入123通过int()函数进行转换,如果输入非整形内容会报错

name =int(input('请输入您的内容'))
print(name)
print(type (name))    数据类型为<class 'int'>

python常见的运算操作
python的算术运算符

a=5
b=3

算术符号:
+    加号
-     减号
*     乘号
/     除法
%    取余
**    a的b次方
//    取整数部分
举例 print(a算术符号b)  
python当中的赋值运算符

a=5
b=3
a=a+b     简写a+=b等同于a=a+b,把a和b相加赋值给a
a+=b
a-=b
a*=b
a/=b
a%=b  #常规除法
a**=b   #幂芳
a//=b    #取整数

print(a)

python当中的比较运算符==>返回的布尔值true和false
a=5
b=3
c=5
print(a > b)
print(a < c)
print(a >= c)
print(a <= c)
print(a != c)
print(a == c )

python当中的逻辑运算符==>
a=5
b=3
c=5
print(a>=c and a>b)
print(a>=c or a<b)
print(not a>=c)

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册