python入门3

本文介绍了Python的基本结构、输入输出操作、内置数学函数、序列赋值及集合的使用方法。此外,还详细讲解了如何通过不同方式实现变量赋值,并探讨了集合的创建与应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python

1程序基本结构

     用缩进表示代码块(Python使用缩进或空格表示代码块。通常,语句末尾的冒号(:)表示代码块的开始)

          if x>100:

                y=x*5-1

          else

                y=0

  2基本输入输出

      输出到文件

     print函数默认输出导函数标准输出流(即sys.stdout).在windows命令行输出时,print函数输出到命令行窗口。可用file参数指定输出到特定文件。

          >>>file1=open(data.tex,'w')

          >>>print(123,'abc',45,'book',file=file1)

          >>>fle1close()

          >>>print(open('data.txt').read())

          123 abc 45 book

         >>>

3数学函数

   内置函数

         >>>abs(-5)            #求绝对值

        5

        >>>chr(65)            #返回整数对应的ASCII码的字符

       ‘A’

        >>>ord(‘A’)         #返回字符的ACSII码对应的整

 

         65

        >>>divmod(9,4)     # 返回商和余数

       (2,1)

 

         >>>a=5

         >>>eval('a*a+1')        #返回字符串中表达式得值

         26

         >>>max(1,2,3,4)         #返回最大值

          4

         >>>min(1,2,3,4)         #返回最小值

         1

         >>>pow(2,3)                 #pow(x,y)返回x的y次方,等效于x**y

          8

          >>>round(1.56)          #四舍五入;只有一个参数是四舍五入为整数

          2

         >>>round(1.567,2)    #四舍五入;保留指定位数的小数

          1.57

      4序列赋值

         序列赋值‘=’左侧是元组,列表表示的多个变量名。右侧是元组,列表或字符串等表示的值 。

           >>>x,y=1,2          #使用省略圆括号的元组赋值

           >>>x,y

          (1,2)

         >>>(x,y)=(10,20)       #使用元组赋值

        >>>x,y

       (10,20)

        >>>[x,y]=[30,'abc']

        >>>x,y

       (30,'abc')

     可以在变量名之前使用“*”,为变量创建列表对象引用。注意,不带星号变量匹配一个值,剩余得值作为列表对象。

      >>>x,*y='abcd'            #x匹配一个字符,剩余字符作为列表匹配y

      >>>x,y

     ('a',['b','c','d'])

     >>>*x,y='abcd'          #y匹配最后一个字符,剩余字符作为列表匹配x

     >>>x,y

     (['a','b','c'],'d')

    5集合常量

        集合常量用为字典对象保留的花括号表示,也可用内置的set函数来创建,

       >>>x={1,2,3}          #直接使用集合常量

        >>>x

        {1,2,3}

      >>>type(x)            #测试集合对象类型名称

     <class'set'>

     >>>set({1,2,3})        #用集合常量做参数创建集合对象

        {1,2,3}

      >>>set([1,2,3])       #用列表常量做参数创建集合对象

        {1,2,3}

       >>>set()               #创建空集合

        set()

       >>>type({})            #{}表示空字典对象

       <class'dict'>

 

     6数据类型:列表。。。。。

       

     

 

 

 

     

 

 

 

           

            

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值