博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
入门知识
阅读量:7027 次
发布时间:2019-06-28

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

1.代码块不像其他程序通过大括号来区分,Python的代码块是通过排版,空格缩进来区分的。(很不习惯)

2.模块执行时,如果是导入的话,那么__name__的值为模块名,如果是被直接执行的话,那就会是__main__

3.变量无需声明,可直接使用

4.利用exec和eval可以直接执行镶嵌在程序内部的字符串代码,就是说直接使用eval和和一个raw_input语句即可写出一个计算器。比如:

#!/usr/bin/env pythonwhile True:    print eval(raw_input('Input a calc:'))
这就是一个计算器。强大的很,不过也存在不安全的因素。

转载于:https://www.cnblogs.com/arbboter/archive/2012/07/31/4225252.html

你可能感兴趣的文章
关于买带宽的理解
查看>>
简单Linux C线程池2
查看>>
About | InformIT
查看>>
XManager客户端连接AIX 6.1初体验
查看>>
QWidget,QMainWindow和QDialog的区别
查看>>
VS2010有自带的数据对比功能
查看>>
Windows 8 页面应用测试(2)
查看>>
新手学信息检索6:谈谈二值独立模型
查看>>
Core Foundation 框架
查看>>
sublime text 2 学习
查看>>
windows 下mysql 主从库的配置
查看>>
微软下一代内存数据库Hekaton的演讲PPT
查看>>
TransactionScope 分布式事务
查看>>
NYOJ 16 矩形嵌套
查看>>
[原创]Jenkins持续集成工具介绍
查看>>
sscanf,sscanf_s及其相关用法 - 小 楼 一 夜 听 春 雨 - 博客园
查看>>
使用PowerPivot建立简单的分析模型
查看>>
C# Java DES加密解密
查看>>
2011-09-21 16:53 VS2010、C#、Emgu CV配置 ; 在C#下使用OpenCV ; C#中使用OpenCV(Emgu CV);...
查看>>
mysql索引测试案例
查看>>