请描述您的问题
标题:年底大酬宾-腾讯云
地址:https://cloud.tencent.com/act/bargin?utm_source=portal&utm_medium=banner&utm_campaign=bargin&utm_term=1204
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36
我最近开始学习编程(用Python)。我有两段使用while循环的代码:
a=100000000
#piece of code 1
while a > 0:
a-=10
print("done")
#piece of code 2
while True:
a-=10
if a <= 0:
print("done")
break
两者在功能上是等价的,即它们执行的任务本质上是相同的。出于好奇,我使用time模块使用这两个版本的while循环记录了执行此操作所需的时间。研究结果如下:
代码1:
我有一个utf-8编码文件test.txt,其中的值是用分隔符分隔的
a b c
小 小 大
小 大 小
大 小 小
我使用命令read来读取数据
Sys.setlocale("LC_CTYPE", "Chinese")
data <- read.delim("test.txt",encoding="UTF-8")
但数据被读取为具有输出的数据帧
[1] X.U.FEFF.a b c
<0 rows> (or 0-length row.names