Python基础练习

1.python 为什么不需要变量名和变量类型声明?
  python语言中对象的类型和内存都是运行时确定的。在创建也就是赋值时,解释器会根据语法和右侧的操作数来决定新对象的类型。
2.python 为什么不需要声明函数类型?
  待补充
3.python 为什么应当避免在变量名的开始和结尾使用双下划线?
  合法标识符:
        -第一个字符必须是字母或下划线“_”
        -剩下的字符可以使字母和数字或者下划线    
        -大小写敏感  
  python用下划线作为变量前缀和后缀置顶特殊变量。 
        - _xxx_ 系统定义名字
        - _xxx 不是从‘from module import’ 不是从模块导入
        - _xxx 类中的私有变量名 模块和类以外不可用。
4.python 一行书写多个语句方式?
  同一行书写多个语句使用(;)号隔开。
  例: import sys; x= 'foo' ; sys.stdout.write(x + '\n')
  同一行书写大大降低可读性,不提倡。
5.python 同一语句多行书写方式?
  过长语句可以使用反斜杠“\“分解成几行。
  例: if ( a == 1 ) and \
      ( b == 0 ) : 
例外情况,使用闭合操作符时,单一语句可以跨多行。
   例:在含中括号,小括号,花括号可以多行书写。
      给变量赋值时:
      a.b.c.d = (1,
      2,3,4)
      显示一个三引号的字符串
      printf '''aaaaaaaaaaaaaaaaaa
          aaaaaaaaaaaa'''
6.变量赋值练习
  (a) x,y,z = 1,2,3 x,y,z分别得值
       >>>x   1  
       >>>y   2
       >>>z   3
  (b) 执行 z,x,y = y,z,x 后,x,y,z 分别含有什么值?
       >>>x   3
       >>>y   1
       >>>z   2
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值