暂时未有相关云产品技术能力~
2021年12月
建议你先在文本编辑软件里编写代码,代码换行的话可以在行末使用 "",
再用python IDLE 打开
a = 5.1
b = 4.2
print a/b
print "%.3f" % (a/b)
如果只是获得普通的百分数,就直接a/b
如果是要保留小数点后面几位,就要用下面的那种,比如保留小数点三位,就是"%.3f"
在删除列表元素的时候,解释器内有一个隐式的指针,指向下一个要删除的元素的位置。
当准备要删除的时候,指向第一个元素1,然后把这个1删掉,同时指针指向第二个数组元素。但这时候元素1已经被删除了,元素2是第一个元素,第二个元素是3,这时候3被删除了。
并不是想象中的那样把所有的元素都删除。也不应该这样写程序。
Python这种非常注重格式的语言,请以后在提问的时候,把空格、换行都打清楚。
import mathmath.eN或import numpy as npnp.eN。
库的概念是具有相关功能模块的集合。这也是Python的一大特色之一,即具有强大的标准库、第三方库以及自定义模块。
可以看视频自学
手动定义一个空数组:arr =[],链表数组:a = [1,2,[1,2,3]]。
Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[2] 。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3] 有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
exec的用法是可以识别字符串内的关键词语句并运行它。
比如这里的'print 3'已经是一个字符串了,但是使用exec就可以识别print并执行print语句打印出3。
不过这个其实基本很少用,不过要用的时候就能派上用场。
Web服务器
是指在当前目录,相对路径下import某个模块。 import 非常规的常见的用法有
在sys.path里加入你要引用的目录,甚至 ../的绝对目录都可以。 、
absolute_import,可以按绝对路径import某个模块, 实际上这个东西好象不起作用。
至于from .XXX import yyy这种用法,在老的代码里还是常见。其实没有必要。因为import 本身就有这个功能。或者是你用更直观的方法importlib.import_module(module,parent)这样不容易犯错误。
你可以看一下importlib.import_module这个函数的帮助,就会明白。
比如一个工程,它有两个目录modules和common_lib,如果modules目录的脚本想引用common_lib里的内容,通常我会使用sys.path.add(os.path.abspath("../modules"))
from .xxxx import yyyy 这种用法,我试验后发现只有在python -m parent.py的时候才起作用。
而且功能与from xxxx import yyyy的功能完全相同。
红、绿、蓝
python中的input()方法是在控制台可以自己输入数据
比如 :定义变量a = 2 现在可以写成 a = input() 可以自己输入变量a的值
注意:input()返回的值是str字符型的
微软雅黑
在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建
等号(=)用来给变量赋值
= 左边是一个变量名
= 右边是存储在变量中的值
变量名 = 值
一 函数带不带括号:
print(a) #不带括号调用的结果:
print(a(3)) #带括号调用的结果:3
1.不带括号时,调用的是这个函数本身
2、带括号(此时必须传入需要的参数),调用的是函数的return结果
二. class实例化带不带括号:
1 class clseest():
2 y = '我 '
3 def __init__(self):
4 self.y = '你'
5 x = clseest
6 print(x.y) #我
7
8 x = clseest()
9 print(x.y)#你
即:带括号的实例化方法是调用了__init__()函数, 此时必须传入需要的参数
%r用rper()方法处理对象
void main()
{
int i=1,j=1;
for(i=1;i<=9;i++) // 控制行,一共9行
for(j=1;j<=i;j++) // 控制各行的列数
{
printf("%d*%d=%d",j,i,i*j); // 输出乘法表各项内容
if(i!=j) printf("\t"); // 相邻两项直接加空格
if(i==j) printf("\n"); // 控制列数
}
}
在qq上搜索一下,就有许多。
当得到的字符串在还没有绑定给Python变量时,这个时候对它进行操作,就不会发生转义
发送违规信息被封是正常的。