python 基础语法,数据类型(一)

  1#!/usr/bin/python3
  2 #encoding:utf-8
  3 
  4 print ('-------------------------------------------------''
    )
  5 # python 可以在同一行执行多条指令,使用“;”分割,如下事例
  6 
  7 # import sys;x='runoob';sys.stdout.write(x + '\n')
  8 
  9 import sys
 10 x='runoob'
 11 sys.stdout.write(x + '\n')
 12 
 13 
 14 
 15 print ('-------------------------------------------------''
    )
 16 #print 默认输出是换行的,如果要实现不换行需要在变量末尾加>>
    上 end=""
 17 y='a'
 18 z='b'
 19 
 20 print (y)
 21 print (z)
 22 
 23
 29 print ('-----------------------------------------------   ')
 30 #import moddule  将整个模块导入
 31 #import  modeule   from   将某模块的一个或多个函数导入,多
    个模块导入时用“,”隔开。
 32 
 33 import sys
 34 print ('----python import mode------')
 35 print ('命令行参数:')
 36 for i in sys.argv:
 37     print (i)
 38 print ('\n python 路径为',sys.path)
 39 
 40 
 41 
 42 
 43 
 44 
 45 print ('-------python 数据类型----')
 46 print ('-------------------------------------------------''
    )
 47 #多变量赋值
 48 #创建一个整型对象,值为 1,从后向前赋值,三个变量都指向同>>
    一个内存地址。
 49 
 50 a=b=c=1
 51 print a,b,c         #打印出1 1 1  
 52 print (a,b,c)     #打印出(1,1,1)
 53 
 54 
 55 A,B,C=1,2,"xing"
 56 print (A,B,C)       #打印出(1,2,xing)
 57 print A,B,C         #打印出 1 2 xing
 58 
 59 
 60 
 61 print ('----------------------------------------------')
 62 #不可变数据(3 个):Number(数字)、String(字符串)、Tupp
    le(元组())
 63 #可变数据(3 个):List(列表[])、Dictionary(字典)、Sett
    (集合{})
 64 
 65 
 66 
 67 #isinstance 和 type 的区别在于:
 68 #type()不会认为子类是一种父类类型。
 69 #isinstance()会认为子类是一种父类类型。
 70 
 71 class D:
 72     pass
 73 
 74 class E(D):
 75     pass
 76 
 77 print (isinstance(D(),D))
 78 print (type(D()) == D)
 79 
 80 print isinstance(E(),D)
 81 print type(E()) == D

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值