01python初识—编辑器版本变量知识
python2.0和3.0版本变化很大,要跟随脚步,学新的,用新的。3.0
python开发工具pycharm 5.0
python的交互器
python的程序一般放到Linux环境下运行。
python程序文件的后缀为.py(也可以不加,程序文件中会指定执行语言,但是一般人都加)。
创建一个简单的HelloWorld.py程序。
$ cat HelloWorld.py
#!/usr/bin/env python3.5 #这里就是指定了执行语言
#__*__encoding:utf-8__*__
print("Hello World!")
执行文件:
~ tedzhou$ chmod a+x HelloWorld.py
~ tedzhou$ ./HelloWorld.py
Hello World!
变量与赋值
变量是干嘛的?我们为什么要学?
一个项目要有上万行代码,程序是要处理各种复杂的业务逻辑。比如用户名&密码,输入,验证,不同页面上显示用户名。
用户名就要在不同的模块之间进行传递。那么用户名怎样在各个模块中传递呢。是不是通过名字调用简单,那么这个名字就是变量。
总结变量的作用:在你的程序中存储一些临时的数据,当程序运行时各种程序文件需要不断的去调用,调用的时候用这个名字去调用。
变量的定义:
变量起名
name = 'apex' #name为变量,'apex'为变量值(字符串)
name2 = name #name这里没有引号,没有引号,python解释器默认就把它当作变量,而不是字符串。
当你需要定义的变量特别多的时候。你就需要遵守程序开发中的常用定义变量的两种方式中的一种:
转载于:https://www.cnblogs.com/zhming26/p/5319006.html
01python初识—编辑器版本变量知识相关推荐
- java打印星型_初识java java入门知识 基础知识 打印各种星型图形 源代码
今天给大家带来的是初级Java基础部分的知识:包括初识Java.变量.常量.数据类型.运算符.各种选择结构.循环结构.数组等Java的基础语法部分!最后还有****循环结构的进阶****,步骤超详细, ...
- linux的内核和发行版本号,【编测编学】linux内核及发行版本相关知识
之前很多孩子就和我说老师我会linux,我就会反问,你学软件测试,你会linux你知道linux的东西如何和企业结合吗? 不是你只会一些cd.chmod.chown.ps.find.tar.vim.v ...
- “FCK编辑器”版本识别及信息收集技术
实验目的 学习如何查看FCK编辑器版本.上传点地址等 实验内容 实验步骤 步骤1:查看FCKeditor版本信息 本次实验使用测试网址http://www.test.com作为目标网站 本节课程我们将 ...
- linux运维基础进阶和shell入门,Linux运维工程师从基础到进阶:Shell变量知识梳理...
原标题:Linux运维工程师从基础到进阶:Shell变量知识梳理 Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁.Shell既是一种命令语言,又是一种程序设计语言,涵盖的知识点多且杂 ...
- unity3D更换编辑器版本脚本无法识别MonoBehaviour和unityengine解决方法
[总结] 更换编辑器版本后,确保下载了build support和默认脚本编辑器是对应IDE,关闭脚本,点击Edit–>Preference–>external tools页面上regen ...
- 【Python3】初识Python及其基础知识
前言 hi~大家好呀,本篇我在自学Python3过程中的一篇自学笔记,主要参考书上和网络上的内容,有错请大家多多指出,让我们一起学习吧~ 本篇文章,我会具体学习Python程序的运行原理以及如何运行P ...
- linux系统中变量,Linux系统中的环境变量知识详解
对于没有使用过linux系统的用户来说,有很多术语和功能都很陌生.本文就介绍了linux系统中的环境变量的相关知识,具体内容如下所述. linux是一个多用户的操作系统.每个用户登录系统后,都会有一个 ...
- Android发展史(Android各版本特性-知识篇)
文章整理了Android 0.x,Android 1.x, Android 2.x,Android 3.x,Android 4.x,Android 5.x,Android 6.x相关更新的内容 文章主 ...
- shell 输出数据到文本_Linux运维工程师从基础到进阶:Shell变量知识梳理
Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁.Shell既是一种命令语言,又是一种程序设计语言,涵盖的知识点多且杂,却是云计算开发人员必须要掌握的技术之一.接下来的广州云计算培训小 ...
最新文章
- 4.Spring Security 添加图形验证码
- asp.net ajax学习系列功能强大的UpdatePanel控件
- MapReduce源码分析之作业Job状态机解析(一)简介与正常流程浅析
- 关于node.js的web框架的应用及并发性能测试
- BFS HDOJ 1242 Rescue
- pandas学习笔记五之pandas合并
- Qt工作笔记-三种方式解决Qt5中文编码问题
- 雷林鹏分享:YII 模型-视图-控制器(MVC)设计模式
- js 实现PHP中的in_array()
- WINDOWS下获取目录环境变量的C代码
- word2007导出pdf带书签
- 宠物领养平台的分析与实现
- python27安装第三方抓包库(包括libdnet)
- 蔡学镛力荐,本人作品《Java虚拟机精讲》上市
- 关于局域网计算机ip地址设置,怎么设置局域网计算机的IP地址
- 光纤中多模和单模的区别
- 自己写的一点福利代码(三)
- python实践——时间序列分析建模理论及代码实现
- UE4VR学习笔记3
- ios-deploy 安装与使用
热门文章
- HDU 4348 To the moon
- Dataset/Datatable/Datarow转Json的一种方法
- MSN P2P资料转载
- ICML2021 | ALIGN:大力出奇迹,谷歌用18亿的图像-文本对训练了一个这样的模型
- 药盒识别/垃圾分类—高精度AI模型训练及边缘部署分享
- 解读自监督学习(Self-Supervised Learning)几篇相关paper -
- OpenPose 升级,CMU提出首个单网络全人体姿态估计网络,速度大幅提高
- 文本检测大满贯!自适应文本区域表示改进形状任意的文本检测
- ChinaMM竞赛:低光照人脸检测
- mysql killed状态连接_MySQL: kill connection的实现简析