博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Day3 第二段python
阅读量:5214 次
发布时间:2019-06-14

本文共 939 字,大约阅读时间需要 3 分钟。

# python
写代码只要会Cpython就可以了
Java虚拟机即可执行python代码
对于Java代码 也会生成中间代码 做成虚拟机

pypy

python代码 先变成字节码 再变成机器码 计算机即可识别

pypy:直接把代码转换成机器码

2.7 可以不加加括号

3.6 一定要写括号

#!/usr/bin/python 指明了python的路径 即执行这个代码的软件的位置 python解释器

env 不同环境的兼容

./h.py 执行代码

chmod 755 h.py 给文件加上可执行权限

#!/usr/bin/env python

# -*- coding:utf8 -*-
规范:都命名为.py

加注释:# 只做注释用

多行注释:三个引号
“”“
注释
”“”

python为用户提供了各种.py文件 包含了很多功能

index主文件

lib.py当作一个数据库
import lib 找到lib.py 将它的内容替换执行
# 连接数据库

pyc文件:代码执行过程中首先会将代码变成字节码 字节码在转换为机器码 然后机器就可以识别了

pyc文件就是执行代码时自动生成的字节码 类似缓存机制

优先读取字节码 所以有pyc的情况下 即使删除了py也能够运行程序

pyc文件可以通过其他工具反解成py文件

import getpass

#将用户输入的内容赋值给name变量
i1 = raw_input (“Username:”)
#i2 = raw_input (“Password:”)
i2 = getpass.getpass (“Password:”)
print (i1)
print (i2)

创建一个py文件 放到某个目录下 路径和文件名都不要包含中文

#raw_input:等待用户输入内容,和用户进行交互
#定义一个变量i1 用变量代指用户输入的内容
#py2 raw_input py3 input(“aaa”)
通过i1间接地获取到用户输入的内容
变量名=“” 代指“”
数字,字母,下划线,不能以数字开头
不能是python内部的关键字

转载于:https://www.cnblogs.com/automamic/p/7445245.html

你可能感兴趣的文章
使用arcpy添加grb2数据到镶嵌数据集中
查看>>
[转载] MySQL的四种事务隔离级别
查看>>
QT文件读写
查看>>
C语言小项目-火车票订票系统
查看>>
15.210控制台故障分析(解决问题的思路)
查看>>
BS调用本地应用程序的步骤
查看>>
常用到的多种锁(随时可能修改)
查看>>
用UL标签+CSS实现的柱状图
查看>>
mfc Edit控件属性
查看>>
Linq使用Join/在Razor中两次反射取属性值
查看>>
[Linux]PHP-FPM与NGINX的两种通讯方式
查看>>
Java实现二分查找
查看>>
优秀员工一定要升职吗
查看>>
[LintCode] 462 Total Occurrence of Target
查看>>
springboot---redis缓存的使用
查看>>
架构图-模型
查看>>
sql常见面试题
查看>>
jQuery总结第一天
查看>>
Java -- Swing 组件使用
查看>>
Software--Architecture--DesignPattern IoC, Factory Method, Source Locator
查看>>