bzc.config(state=tk.DISABLED) AttributeError: 'NoneType' object has no attribute 'config'
时间: 2023-06-16 07:03:53 浏览: 116
这个错误通常是因为你尝试对一个没有被正确初始化的对象进行操作。在这个示例中,可能是因为 `bzc` 对象没有被正确地创建,或者在创建之后被删除。
请确保你在使用 `bzc` 之前,已经正确地创建了该对象,并且没有被删除。如果你使用了某些 GUI 库,如 Tkinter,也需要确保你在正确的线程中进行操作。
相关问题
请修改下面的代码使它看起来不一样,注意将变量命名更换:xiti6<-function(N){ c=c(0:0) j=1 repeat{ a=runif(1000,0,1) b=0 for (i in 1:1000) { b=a[i]+b if(b>1){ c[j]=i j=j+1 break } i=i+1 } if(j>N) break } EK=mean(c) BZC=(sum((c-EK)^2))/(N-1) print(EK) #第二问平均值估计e print(sqrt(BZC)) #第三问M的标准差 #95%的置信区间为 t.test(c) } xiti6(10000)
xiti6_new <- function(num_samples){
sample_vector <- c()
counter <- 1
repeat{
random_nums <- runif(1000, 0, 1)
sample_sum <- 0
for (i in 1:1000){
sample_sum <- sample_sum + random_nums[i]
if(sample_sum > 1){
sample_vector[counter] <- i
counter <- counter + 1
break
}
}
if(counter > num_samples){
break
}
}
mean_estimate <- mean(sample_vector)
std_error <- sqrt(var(sample_vector) / num_samples)
lower_bound <- mean_estimate - qt(0.975, df = num_samples-1) * std_error
upper_bound <- mean_estimate + qt(0.975, df = num_samples-1) * std_error
cat("95% confidence interval for the mean: (", round(lower_bound, 4), ", ", round(upper_bound, 4), ")\n")
}
xiti6_new(10000)
用java实现输入字符串=C1bZc5A3wBa输出字符串=aAZbBcCw153,同一个字母出现多次的,小写排在大写之前非字母排在最后,不需要考虑顺序。
```
public class StringSort {
public static void main(String[] args) {
String str = "C1bZc5A3wBa";
System.out.println(stringSort(str));
}
public static String stringSort(String str) {
char[] arr = str.toCharArray();
int[] count = new int[52]; // 统计每个字母出现的次数,A~Z对应0~25,a~z对应26~51
for (char c : arr) {
if (c >= 'A' && c <= 'Z') {
count[c - 'A']++;
} else if (c >= 'a' && c <= 'z') {
count[c - 'a' + 26]++;
}
}
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 26; i++) { // 大写字母
while (count[i]-- > 0) {
sb.append((char) ('A' + i));
}
}
for (int i = 26; i < 52; i++) { // 小写字母
while (count[i]-- > 0) {
sb.append((char) ('a' + i - 26));
}
}
for (char c : arr) { // 非字母
if (!(c >= 'A' && c <= 'Z' || c >= 'a' && c <= 'z')) {
sb.append(c);
}
}
return sb.toString();
}
}
```
阅读全文