python 绪论(计算机编程语言)

python 绪论(计算机编程语言),第1张

定义:Python提供了高效的高级数据结构,还能简单有效地面向对象编程。


Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。



python特点:

优点:  简单   易学  易读易维护  用途广泛  速度快  免费开源   高层语言  可移植性  解释性   面向对象  可拓展性,可拓充性  可嵌入性  丰富的库   规范的代码   高级动态编程   做科学计算优点多

缺点: 单行语句和命令行输出问题  给初学者带来困惑 运行速度慢  


使用场景: 
        1.数据分析  =》 numpy 、pandas 
        2.web 开发  =》 用的不多 、 百度
        3.游戏开发 =》 用的不多
        4.AI (机器学习、深度学习)
        5.爬虫


python安装::安装详细步骤参考


开发python
    1.ide :
        1.pycharm  =》 idea 
        2.jupyter  =》web 版的开发


  基本数据类型:

   数字(int): 整形,浮点  数字类型是不可变数据类型

>>> age = 20
>>> type(age)

>>>
n1 = 10
print(n1)
print(type(n1))

 字符串(str):定义字符串的时候需要用引号引起来,可以用单,双,三引号,三引号多表示多行字符串,这样就可以省掉“\n”换行符换行

>>> name = "alex"
>>> type(name)

>>>
s1 = 'longshao'
s2 = "qiaoshao"
print(s1)
print(s2)
print(type(s1))
print(type(s2))
s3 = '''
xinwei 说咱班美女多,我说 真的多
'''
print(s3)
print(type(s3))


注释符号
        1.单行注释 # 
        2.多行注释 :
            ''' 
                xxxx
            '''

            """
            xxxx 
            """


运算符:

  1. 算数运算符:+、-、*、/、%、**、//
n1 = 5
n2 = 10
n3 = 2
print(n1 + n2)
print(n1 - n2 )
print(n1 * n2 )
print(n1 / n2 )
print(n1 % n2 )
print(n1 ** n3 )
print(n1 // n3 )	

    2. 比较运算符: == < > != <= >=

n1 = 10
n2 = 20
print(n1 == n2 )
print(n1 <= n2 )
print(n1 >= n2 )
print(n1 != n2 )
print(n1 > n2 )
print(n1 < n2)
print(type(n1 == n2))

   3. 赋值运算符:= += -= /= %= //= **=

n1 = 10
n2 = 20
print(n1)
print(n2)
print("n1=",n1,'n2=',n2)
n2 +=n1
print("n1=",n1,'n2=',n2)
n2 -=n1
print("n1=",n1,'n2=',n2)
n2 /=n1
print("n1=",n1,'n2=',n2)
n2 *=n1
print("n1=",n1,'n2=',n2)
n2 **=n1
print("n1=",n1,'n2=',n2)
n2 //=n1
print("n1=",n1,'n2=',n2)
n2 %= n1
print("n1=",n1,'n2=',n2)

  4. 逻辑运算符:and or not 

n1 = True
n2 = False
print(n1 and n2)
print(n1 or n2 )
print(not n1 )

  5. 成员运算符:in 、not in 

s1 = "ningshao"
print('n' in s1)
print('x' not in s1)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/571245.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存