1.变量、类型、运算、输出等

  1. # -*- coding: utf-8 -*-
  2. a=2
  3. b=3
  4. c=a+b
  5. print u'结果是=%i'%c #加u显示中文
  6.  
  7. str=unicode(s,"utf-8") #转s为中文
  8. print str
  1. #int型和string型不能直接连接
  2. #转换字符串连接和转换数字加减
  3. d=""
  4. e=a+int(d)
  5. print "c is %s,e is %i"%(c,e)
  6.  
  7. f=10
  8. g=3
  9. h=10/3
  10. print u'h=%f'%h #输出3.000000
  11.  
  12. h=10.0/3
  13. print 'h=%f'%h #输出3.333333
  14.  
  15. 2.注释
  16. # 单行注释
  17. '''多行注释
  18.  
  19. 2.字符串操作符
  20. %s 字符串 (采用str()的显示)
  21. %r 字符串 (采用repr()的显示)
  22. %c 单个字符
  23. %b 二进制整数
  24. %d 十进制整数
  25. %i 十进制整数
  26. %o 八进制整数
  27. %x 十六进制整数
  28. %e 指数 (基底写为e)
  29. %E 指数 (基底写为E)
  30. %f 浮点数
  31. %F 浮点数,与上相同
  32. %g 指数(e)或浮点数 (根据显示长度)
  33. %G 指数(E)或浮点数 (根据显示长度)
  34. %% 字符”%”
  35.  
  36. 3.python数据类型
  37. 1、字符串
  38. 2、布尔类型
  39. 3、整数
  40. 4、浮点数
  41. 5、数字
  42. 6、列表
  43. 7、元组
  44. 8、字典
  45. 9、日期
  46.  
  47. 1、字符串
  48. a、使用单引号(')
  49. 用单引号括起来表示字符串,例如:
  50. str='this is string';
  51. print str;
  52.  
  53. b、使用双引号(")
  54. 双引号中的字符串与单引号中的字符串用法完全相同,例如:
  55. str="this is string";
  56. print str;
  57.  
  58. c、使用三引号(''')
  59. 利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如:
  60. str='''this is string
  61. this is pythod string
  62. this is string'''
  63. print str;
  64.  
  65. 2、布尔类型
  66. bool=False;
  67. print bool;
  68. bool=True;
  69. print bool;
  70.  
  71. 3、整数
  72. int=20;
  73. print int;
  74.  
  75. 4、浮点数
  76. float=2.3;
  77. print float;
  78.  
  79. 5、数字
  80. 包括整数、浮点数。
  81. 5.1、删除数字对象引用,例如:
  82. a=1;
  83. b=2;
  84. c=3;
  85. del a; #删除变量
  86. del b, c;
  87. #print a; #删除a变量后,再调用a变量会报错
  88.  
  89. 5.2、数字类型转换
  90. int(x [,base]) 将x转换为一个整数
  91. float(x ) 将x转换到一个浮点数
  92. complex(real [,imag]) 创建一个复数
  93. str(x) 将对象x转换为字符串
  94. repr(x) 将对象x转换为表达式字符串
  95. eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象
  96. tuple(s) 将序列s转换为一个元组
  97. list(s) 将序列s转换为一个列表
  98. chr(x) 将一个整数转换为一个字符
  99. unichr(x) 将一个整数转换为Unicode字符
  100. ord(x) 将一个字符转换为它的整数值
  101. hex(x) 将一个整数转换为一个十六进制字符串
  102. oct(x) 将一个整数转换为一个八进制字符串
  103.  
  104. str="[1,2,3]"
  105. arr = eval(str)
  106. print arr

python变量、类型、运算、输出的更多相关文章

  1. Python 变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  2. Python变量类型

    Python变量类型 变量是存储在内存中的值,因此在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定的内存,并决定什么数据可以被存储在内存中. 因此变量可以指定不同的数据类型, ...

  3. Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习

    #coding=utf-8 __author__ = 'Administrator' #Python变量类型 #Python数字,python支持四种不同的数据类型 int整型 long长整型 flo ...

  4. 【Python笔记】Python变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  5. [Python]基础教程(4)、Python 变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  6. python变量和运算

    本文收录在Python从入门到精通系列文章系列 1. 指令和程序 计算机的硬件系统通常由五大部件构成,包括:运算器.控制器.存储器.输入设备和输出设备. 其中,运算器和控制器放在一起就是我们通常所说的 ...

  7. Python 变量类型及变量赋值

    在 Python 中,变量不一定占用内存变量.变量就像是对某一处内存的引用,可以通过变量访问到其所指向的内存中的值,并且可以让变量指向其他的内存.在 Python 中,变量不需要声明,但是使用变量之前 ...

  8. Python变量类型说明

    Python中的变量不需要声明,直接赋值便是声明和定义的过程 每个变量在内存中创建,都包括变量的标识.名称和数据这些信息 每个变量在使用前必须赋值 counter = 100 #正数变量 miles ...

  9. 记住 Python 变量类型的三种方式

    title: 记住变量类型的三种方式 date: 2017-06-11 15:25:03 tags: ['Python'] category: ['Python'] toc: true comment ...

  10. SQL SERVER中LIKE使用变量类型不同输出结果不一致解惑

    一同事在写脚本时,遇到一个关于LIKE里面使用不同的变量类型导致查询结果不一致的问题,因为这个问题被不同的人问过好几次,索性总结一下,免得每次都要解释一遍,直接丢一篇博客岂不是更方便!其实看似有点让人 ...

随机推荐

  1. 每天一个Linux命令(2)cd命令

    cd命令用来切换工作目录至dirname. 其中dirName表示法可为绝对路径或相对路径.若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录).另外,~也表 ...

  2. Yii2学习笔记---内附GridView配置总结

    1./vendor/yiisoft/yii2/web/UrlManager.php 方法createUrl 修改url参数转码2.config/web.php 配置文件Yii::$app(应用主体)的 ...

  3. [原创]java WEB学习笔记26:MVC案例完整实践(part 7)---修改的设计和实现

    本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当 ...

  4. P4022 [CTSC2012]熟悉的文章

    题目 P4022 [CTSC2012]熟悉的文章 题目大意:多个文本串,多个匹配串,我们求\(L\),\(L\)指(匹配串中\(≥L\)长度的子串出现在文本串才为"熟悉",使得匹配 ...

  5. 使用 Apache poi 导入Excel

    本文主要记录Excel导入及模板下载,遇到的问题及注意事项. 第一节:Excel导入   1.如何获取Excel中的最大行,也就是最后一行? 2.如何获取有效行?有效行的定义是每一行记录中每一列中值都 ...

  6. 字典树 HDU 1251 统计难题

    ;} 之前写的#include<iostream> #include<algorithm> #include<stdio.h> using namespace st ...

  7. RabbitMQ之Exchange Topics模式

    说明:此模式实在路由key模式的基础上,使用了通配符来管理消费者接收消息.生产者P发送消息到交换机X,type=topic,交换机根据绑定队列的routing key的值进行通配符匹配: 符号#:匹配 ...

  8. Codeforces 351B Jeff and Furik:概率 + 逆序对【结论题 or dp】

    题目链接:http://codeforces.com/problemset/problem/351/B 题意: 给你一个1到n的排列a[i]. Jeff和Furik轮流操作,Jeff先手. Jeff每 ...

  9. STL list链表的用法详解

    本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂.不失为STL的入门文章,新手不容错过! 0 前言 1 定义一个list 2 使用list的成员函 ...

  10. Java微信开发_00_资源汇总贴

    1.微信公众平台技术文档(https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432) 2.微信企业号开发接口文档(ht ...