python是动态的强类型的语言.

1.py不需要使用int,String等标识符来声明它的类型,而是在用户第一次赋值使用它时,就定义好了类型.

可以使用typeof()来查看变量的类型,使用int(),str()等函数来强转类型

name = input("name:")
age = int(input("age:"))
print(type(age), type(str(age))) # input()输入进来的值是str类型的,需要使用int()包裹它,将它转换为我们需要的整数类型.

运行结果如下:

name:Alen
age:12
<class 'int'> <class 'str'>Process finished with exit code 0

2.变量之间互相赋值时,是直接将变量定位到值的内存上,而不是定位去另一个变量的地址.

例如

'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
name = "Jack"
name2 = name
print("My name is", name, name2)name = "Amy"
print(name, name2)

会输出

My name is Jack Jack
Amy JackProcess finished with exit code 0

3.python没有常量,人们约定用大写名称表示他是个常量,不要去更改它.但其实它依然是个变量.
例如:

PIE = 3.14159261

4.python2需要在首行写-*- coding:utf-8 -*-才能支持中文,python3开始不需要写了, python3直接支持中文

python基础教程:变量的使用相关推荐

  1. python基础教程博客_python基础教程(一)

    之所以选择py交易有以下几点:1.python是胶水语言(跨平台),2.python无所不能(除了底层),3.python编写方便(notepad++等文本编辑器就能搞事情),4.渗透方面很多脚本都是 ...

  2. python基础教程第二版和第三版哪个好-python基础教程 2版和3版哪个适合新手?!...

    python基础教程 2版和3版哪个适合新手? 现在学是学python3. 两者的差异发者本身影响并不大,个别语法细微的差比如python3的print数方式使用,一些常用模块的名称差异,一些机制的差 ...

  3. python基础教程视频(全13集)-Python基础视频教程(600集)【传智播客精品教程】...

    Python基础视频教程 初级共600节课 本套视频是传智播客紧抓未来最大趋势--人工智能,应运而生的一套Python入门视频教程,Python是学习人工智能的首选语言,而该视频是专门针对零基础的学员 ...

  4. python基础教程第三版和第二版选哪个-python基础教程 2版和3版哪个适合新手?!...

    python基础教程 2版和3版哪个适合新手? 现在学是学python3. 两者的差异发者本身影响并不大,个别语法细微的差比如python3的print数方式使用,一些常用模块的名称差异,一些机制的差 ...

  5. python基础教程攻略-python基础教程(一)

    之所以选择py交易有以下几点:1.python是胶水语言(跨平台),2.python无所不能(除了底层),3.python编写方便(notepad++等文本编辑器就能搞事情),4.渗透方面很多脚本都是 ...

  6. python基础教程第三版豆瓣-1024,程序媛/猿请查收!

    点击上方蓝字关注我们 节专享福利:1024程序员 本期活动,不仅有赠书福利,且有购书福利,图灵公司联合当当网特意为{印象python}读者们申请了一波购书福利.感兴趣的读者朋友,请下拉至文末,领取福利 ...

  7. python基础教程书籍推荐-Python大神推荐给小白的36本入门书籍

    Python大神推荐给小白的36本入门书籍 如果看我喜欢可以找我领取Python电子书和学习资料 1.Python编程:从入门到实践 我自己最初看的这本书,觉得非常适合入门 2.python入门经典- ...

  8. python基础教程书籍推荐-入门python有什么好的书籍推荐?

    Python编程语言有许多语法结构.标准库函数和交互式开发环境功能.好在,你可以忽略大多数内容.你只需要学习部分内容,就能编写一些方便的小程序. 但在动手之前,你必须学习一些基本编程概念.就像魔法师培 ...

  9. python基础教程pdf百度云-《Python基础教程(第3版)》PDF高清版

    <python基础教程第3版>PDF高清版  百度云资源,内涵教材源代码 百度云链接:百度云盘 提取码:7r7o 编辑推荐 久负盛名的Python入门经典,是非常优秀的基础教程,深入浅出, ...

  10. python基础教程第三版怎么样-Python基础教程(第三版)(七)再谈抽象

    菜鸡的学习笔记. 7.1 对象魔法 多态:可对不同类型的对象执行相同的操作,但是操作将随对象所属的类型而异: 封装:对外隐藏对象内部工作原理的细节: 继承:可基于通用类创建出专用类. 按作者的意思,多 ...

最新文章

  1. php中rsort,php数组函数排序之rsort()
  2. VISP视觉库框架结构与使用入门
  3. 悖论对计算机科学影响,科学网—基于对角线引理和维特根斯坦思想对于悖论的分析 - 庄朝晖的博文...
  4. Javascript高级程序设计——基本类型和引用类型的值
  5. Lesson 16.6Lesson 16.6 复现经典架构:LeNet5 复现经典架构 (2):AlexNet
  6. iphone定时关机_成都苹果维修点教你iPhone手机死机、关不了机怎么处理?
  7. 关于省,市,区联动 java 实现方式
  8. Leetcode Maximal Rectangle
  9. 下载keep运动软件_Keep运动软件官网下载_Keep运动最新官网下载_18183软件下载
  10. android开发标签栏应该设置多少,Android开发笔记(十九)底部标签栏TabBar
  11. OpenGL入门学习 课程 (三) 绘制几何图形的一些细节问题
  12. 机器学习:LibSVM与weka在eclipse中的使用
  13. 将pdf文件缩小的最快速方法,pdf文件变小的方法
  14. 对数函数图像增减性质
  15. tp6 gatewayWorker
  16. GCC自带的一些builtin内建函数
  17. Linq之IQueryable与IEnumerable
  18. 判断某个数列是不是二元查找树的后序遍历。
  19. SpixelFCN_Superpixel Segmentation with Fully Convolutional Networks
  20. 如何进行学习——结构化思维

热门文章

  1. SpringBoot(七)整合themeleaf+bootstrap
  2. 【26】Python Iterator笔记
  3. 关于intellij的配置安装
  4. JavaScript常用函数总结
  5. Asp.Net MVC4下设置W3P3(IIS)调试步骤
  6. Swift 3 网络请求+数据解析
  7. 基于.NET平台常用的框架整理(转)
  8. 【solr5.5环境搭建】在tomcat8里面部署solr5.5
  9. 数据解析1:XML解析(3)
  10. ViewModelBase ObservableObject